ホームページ >バックエンド開発 >PHPチュートリアル >! Jquery Ajax を使用して Yii のコントローラーアクションメソッドに値を渡す方法

! Jquery Ajax を使用して Yii のコントローラーアクションメソッドに値を渡す方法

WBOY
WBOYオリジナル
2016-06-13 12:31:55907ブラウズ

ヘルプ! Jquery Ajax を使用して Yii のコントローラーアクションメソッドに値を渡す方法

午後中ずっと悩んでいます。Yii を使うのは初めてです。何か問題がありますか?
$.ajax({
タイプ:'投稿',
url:"/www/index.php?r=home/CkUser",//このアドレスの書き方

データ:{"名前":val},

成功:関数(msg){
アラート("正しい");
$("#nameinfo").html(msg);

}、

}

);

actionCkUser()
に値を渡したい class HomeController extends Controller{
パブリック関数 actionCkUser(){
//todo

$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='ユーザーはすでに存在します';
}
それ以外
{
$result='ok';
}
$result を返す;
}
$this->render('CkUser',array(
'モデル'=>$model));
}

}

いい JQuery?Ajax
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。