助けてください、yii での Jquery ajax URL の問題、緊急です
バックグラウンド コントローラー メソッドに値を渡したいのですが、URL をどのように書いても機能しません
var data="name=" val;
//alert(data);error:function(){alert('error');}
$.ajax({
タイプ:'投稿',
URL:"http://localhost/message/www/index.php?r=home/CkUser",
データ:データ、
成功:関数(msg){
アラート('msg');
$("#nameinfo").html(msg);
}、
}
アクションメソッドは次のとおりです:
パブリック関数 actionCkUser(){
//$name = $_POST['name'];
$name=Yii::app()->request->getParam('name');
echo $name.'bb';
$model=新しいユーザー;
if($name)
{
$model->username=$name;
$user = User::model() -> find("username = '{$this -> username}'");
$result='';
if($user)
{
$result='ユーザーはすでに存在します';
echo 'ユーザーはすでに存在します';
}
それ以外
{
$result='ok';
echo 'ok';
}
$result を返す;
}
Yii::app()->end();
$this->render('CkUser',array(
'モデル'=>$モデル,
));
}