2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > php赋值 jq jQuery的serializeArray对象赋值问题

php赋值 jq jQuery的serializeArray对象赋值问题

时间:2020-10-03 01:04:13

相关推荐

php赋值 jq jQuery的serializeArray对象赋值问题

目前的情况是这样的,后端采用PHP的YII框架,通过view方式将数据返回给前端。

其中有一个form表单,通过绑定onclick事件,把php获取过来的数据请求到另外一个后端,即如下的sendAction.php。

问题:通过jQuery的serializeArray()方法赋值后,生成了一个对象,请问如何往这个对象赋值呢(比如如下代码,通过php获取的$results,往postdata这个对象里赋值,以便sendAction.php能够接受到这个value)?下面这段代码显示key对应的results传过去了,但是对应的results的value没有传过来,在后端打印的话,显示为[object object]

function doAction(id){

var url = 'sendAction.php';

var postdata = $("#form").serializeArray();

postdata[postdata.length]={name:'id',value:id};

var results = <?php echo json_encode(array('results'=>$results))?>;

postdata[postdata.length]={name:'results',value:results};

$.ajax({

type: "POST",

url: url,

data:postdata,

//dataType:"json",

success:function(){

alert("发送成功");

};

});

}

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