2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > ajax异步提交数据库 yii表单ajax异步提交 数据保存到数据库

ajax异步提交数据库 yii表单ajax异步提交 数据保存到数据库

时间:2021-10-31 16:17:40

相关推荐

ajax异步提交数据库 yii表单ajax异步提交 数据保存到数据库

//控制器中的方法

public function actionAdd(){

$model = new need;

$arr = array(

'name' => $_POST['input-name'],

'nickname' => $_POST['input-nickname'],

'company' => $_POST['input-company'],

'email' => $_POST['input-email'],

'phone' => $_POST['input-mobile'],

'questions' => $_POST['input-question']

);

$model->attributes = $arr;

if($model->save()){

$response = array(

'errno'=>0,

'errmsg'=>'提交成功',

'data'=>true,

);

}else{

$response = array(

'errno'=>1,

'errmsg'=>'提交失败',

'data'=>false,

);

}

echo json_encode($response);

}

//js部分

function up(){

$.ajax({

type: "POST",

dataType: "json",

url: '/SchoolTraining/add',

data: $('form').serialize(),

success: function (response) {

if(response.errno==0){

alert('需求提交成功!');

}else{

alert('需求提交失败!请重新提交!')

};

},

});

}

//html form表单中的代码

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。