jq循环php数据 PHP与jquery

jquery通过ajax调用php取得返回值,怎么做?

返回数据代码如下:

公司主营业务:成都网站建设、网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联建站是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联建站推出罗甸免费做网站回馈大家。

如果在php里有echo的值的话,可以用AJAX来接收:

有多个输出的话,是不可能指定输出的

需要把想要输出的内容放到一个数组中,然后json_encode一下,在到js里循环,找到自己想要的值

比如:

//需要输出的内容

echo 'aaa'; echo 'bbb';echo ''ccc;

//合成数组

$data = array(‘name1’='aaa',‘name2’= 'bbb',‘name2’= 'ccc');

//json_encode

$data = json_encode($data);

//输出

echo $data;

js:

$.post('aa.php',‘’,function(mes){

var data = eval('(' + msg + ')');

var name1 = data['name1'];

var name2 = data['name2'];

var name3 = data['name3'];

})

如何将数据库中的结果循环遍历输出到网页中 php jquery

对数据库取出的值遍历比较好一点:

var data={$data};

for (var item in data) {

$(" :radio[name="+item+"][value="+data[item]+"]").attr("checked",true);

}

上面的写法可能有错误,意思就是对数据库取出的值遍历,设置name=item且value=data[item]的checked为true。

当然也可以用模板,这样就不需要遍历,使用if标签判定value值来插入"checked", 比如:if condition="$data.item1 eq '10'"checked/if

jQuery 怎么获取 php查找数据库的值

比如数据库查出的值为$data,

可以使用Json的方式获取数据,即在PHP端这样:

?php

$data = array('a'='1');

echo json_encode($data);

?

在HTML页面

script type="text/javascript"

$.ajax({

url:"PHP页面地址",

dataType:"json",

success:function(data){//data就是PHP页面输出的东西了

alert(data.a);

}

});

/script


当前标题:jq循环php数据 PHP与jquery
标题路径:http://myzitong.com/article/hieche.html