hallo para master, pengen tanya nih. saya ingin refresh sebuah <div> dengan id=m-user ketika proses login. saya ingin menggunakan load() method yg ad di jquery,
nah content yg ingin saya load itu ad di folder site/pages dengan nama m-user.php.
Saya kesulitan untuk memanggil url dari content td. Mohon bantuannya
<?php echo CHtml::ajaxSubmitButton ("Login",
CController::createUrl('loginMainAjax'),
array('success' => 'function(data)
{
if(data == 1)
{
$("#msg").append("<a>Login Sukses</a>");
$("#msg").delay(1500).hide("slow");
$(".m-user").empty();
$(".m-user").load("m-user.php"); <---- nah ini method untuk load content td
}
else
{
$("#msg").append("<a>Login Gagal</a>");
$("#msg").delay(1500).hide("slow");
}
}
'),
array('class'=>'button','type'=>'post'));
?>
h3rm
June 13, 2011, 1:16am
2
kalau pakai
$this->createUrl('/site/pages/m-user');
aqge
(Programmer Riau)
June 13, 2011, 5:31am
3
teknisnya silahkan coba sendiri ya gan… maaf belum sempat nulis disini…
ane cuma bisa kasih visi kabur ane…
untuk menload agan harus bikin controllernya dulu, kalo tidak salah load() itu kan request jadi mutlak ada controler diyii ny ayang jagain request…
misal
$('#entah-berantah').load('<?php echo $this->createUrl('mycontroller/myaction'); ?>');
//atau kalo sudahy yakin alamat controllernya
$('#entah-berantah').load('mycontroller/myaction');
nanti dicotrollernya baru agan memanggil viewnya yang site tadi
public function actionMyaction()
{
$this->renderPartial('/site/myview',array('model'=>$ifanymodelneeded);
}
ahmadroni
(Ahmadroni)
June 13, 2011, 6:12am
4
Gan… Ada tutorial yang lebih lengkap lagi ga nih??
aqge
(Programmer Riau)
June 13, 2011, 6:22am
5
hallo para master, pengen tanya nih. saya ingin refresh sebuah <div> dengan id=m-user ketika proses login. saya ingin menggunakan load() method yg ad di jquery,
nah content yg ingin saya load itu ad di folder site/pages dengan nama m-user.php.
Saya kesulitan untuk memanggil url dari content td. Mohon bantuannya
<?php echo CHtml::ajaxSubmitButton ("Login",
CController::createUrl('loginMainAjax'),
array('success' => 'function(data)
{
if(data == 1)
{
$("#msg").append("<a>Login Sukses</a>");
$("#msg").delay(1500).hide("slow");
$(".m-user").empty();
$(".m-user").load("m-user.php"); <---- nah ini method untuk load content td
}
else
{
$("#msg").append("<a>Login Gagal</a>");
$("#msg").delay(1500).hide("slow");
}
}
'),
array('class'=>'button','type'=>'post'));
?>
<?php $urlnya = CController::createUrl('site/loadingsomething'); ?>
<?php echo CHtml::ajaxSubmitButton ("Login",
CController::createUrl('loginMainAjax'),
array('success' => 'function(data)
{
if(data == 1)
{
$("#msg").append("<a>Login Sukses</a>");
$("#msg").delay(1500).hide("slow");
$(".m-user").empty();
//$(".m-user").load("m-user.php"); <---- nah ini method untuk load content td
$(".m-user").load("'. $urlnya .'");
}
else
{
$("#msg").append("<a>Login Gagal</a>");
$("#msg").delay(1500).hide("slow");
}
}
'),
array('class'=>'button','type'=>'post'));
?>
di site controller jika pake site
public function actionLoadingsomething(){
$somevar = $_REQUEST['someparemater'];
//dst
$this->renderPartial('site/m-user.php');
}
kalo gini bisa ndak gan
OK sukses gan, ane pake
$(".m-user").load("’.CController::createUrl(‘LogStatus’).’");
nah dcontrollerny
$this->renderPartial(’/site/m-user’);
thanks agan2 sekalian bantuannya
ahmadroni
(Ahmadroni)
June 13, 2011, 8:40am
7
Bagi dong Gan… Ane kebetulan mau Pake Untuk mencari Wilayah nih…
dan digunakan untuk Load