jqueryajax从流程页面返回部分数据
我想从主页发送一些订单,然后在流程页面中,会有一个mysql查询,查询出很多行数据。但我希望将这些数据返回到主页中的几个jqueryajax从流程页面返回部分数据,jquery,Jquery,我想从主页发送一些订单,然后在流程页面中,会有一个mysql查询,查询出很多行数据。但我希望将这些数据返回到主页中的几个div。我在这里尝试了代码,但这会导致未捕获的TypeError:(返回数据)没有方法“find”,所以可以在jquery.ajax中完成这项工作吗?如何完成?谢谢 主页: $.ajax({ url: "precess", dataType: "html", type: 'POST', data: "process="+code,
div
。我在这里尝试了代码,但这会导致未捕获的TypeError:
(返回数据)没有方法“find”
,所以可以在jquery.ajax中完成这项工作吗?如何完成?谢谢
主页:
$.ajax({
url: "precess",
dataType: "html",
type: 'POST',
data: "process="+code,
success: function(data){
$("#title").html(data.find("#a1"));
$("#content").html(data.find("#a2"));
}
});
<div id="title"></div>
/* some other html codes */
<div id="content"></div>
$.ajax({
url:“进程”,
数据类型:“html”,
键入:“POST”,
数据:“进程=”+代码,
成功:函数(数据){
$(“#title”).html(data.find(“#a1”);
$(“#content”).html(data.find(“#a2”);
}
});
/*其他一些html代码*/
进程页
<div id="a1">/* something from mysql query */</div>
<div id="a2">/* something from mysql query */</div>
/*来自mysql查询的内容*/
/*mysql查询中的一些东西*/
> > > P>已经发布了正确的解决方案,但您应该考虑使用JSON。
Javascript
$.ajax({
url: "precess",
dataType: "html",
type: 'POST',
data: "process="+code,
success: function(json){
var result = jQuery.parseJSON(json);
$("#title").html(result.a1);
$("#content").html(result.a2);
}
});
PHP
$result = array();
$result['a1'] = 'foo';
$result['a2'] = 'bar';
echo json_encode($result);
已经发布了正确的解决方案,但您应该考虑使用JSON。
Javascript
$.ajax({
url: "precess",
dataType: "html",
type: 'POST',
data: "process="+code,
success: function(json){
var result = jQuery.parseJSON(json);
$("#title").html(result.a1);
$("#content").html(result.a2);
}
});
PHP
$result = array();
$result['a1'] = 'foo';
$result['a2'] = 'bar';
echo json_encode($result);