添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

第一,首先把后台读取到的数据转成json数据返回:

public function alertinfoAction(){
//发布广告弹出框
$mycontent=M("mytext");
$teuid=$_SESSION['uid'];
$dataadv = $mycontent->where('uid='.$teuid)->order('id desc')->select();

echo  json_encode($dataadv); //转成json数据

第二 ,在页面写jq代码:

<script>
function getalertinfo(){
$.get('__URL__/alertinfo',function(data){
//alert(data);
var json = eval(data); //数组
$.each(json, function (index, item) {
//循环获取数据
var id = json[index].id;
var addtime = json[index].addtime;
var images = json[index].images;
var title = json[index].title;
$("#clear-box").html($("#clear-box").html()+'<li><table width="278" border="0" class="tab-box" cellpadding="0" cellspacing="0" ><tr><td colspan="2" height="34" style="position:relative; color:#929292" ><span class="ck-box"><input type="radio" value="'+id+'" name="choose_text_id"></span><span  class="icon-nn">'+addtime+'</span></td></tr><tr><td colspan="2" height="160"><span class="img" style=""><i><img src="'+images+'" height="140"></i><b><a href="">'+title+'</a></b></span></td></tr></table></li>'
);
});
});
}
</script>

下面是HTML代码:

<div class="box-list-news">
<ul class="clear-box" id="clear-box">

</ul>
<div class="clear"></div>
</div>

<input type=text name=dishes value= class=seek_product placeholder=请输入菜名/> <button type='button' class=btn_nor onclick=seek_product()>搜索</button> <th width=70% 开发中经常碰到 php 返回 json 数据 给前端的情况,直接echo json _encode('xxxx'); 这样子 返回 的话,默认:Content-Type:text/ html ; charset=UTF-8 是这样的,那么我们只需要改变header头为 json 的类型,那么就可以实现 php 返回 数据 直接是 json 类型了。 /*** ajax 数据 返回 json 数据 成功*/functionapiSuccess($msg="操作成功",$code=2000,$data=[],$redirect_url=... json . php 里得到 返回 数据 怎么输出到 html 里关注:83答案:2手机版解决时间 2021-02-25 19:17提问者咏bù琂败2021-02-25 01:32 json . php 得到的 返回 数据 如下:object(stdClass)#1 (3) { ["showapi_res_code"]=> int(0) ["showapi_res_error"]=> string(0) "... 服务器端使用 php + ajax 调用 返回 json 对象 php $result = array('Status' => false, 'Message' => 'sss');$ json string = json _encode($result);header('Content-Type: application/ json '); //前面代码容易找到,但是这句是失败无数次在http://stack... 解决问题:用 php 后台 时,如何给前端发起的 AJAX 请求 返回 一个 JSON 格式的" 对象 ";说明:我本身是一个前端,工作久了之后发现要是不掌握一门后端开发语言的话,总感觉有点无力。最近在边做自己的个人网站边学习 php ,在写验证码验证的时候,需要给前端发起的验证请求 返回 一个便于操作的 数据 ,于是自然就想到了 返回 一个 JSON 格式的“ 对象 ”。在网上查了很多写法,无奈大多不行,最后在stackoverflow上... 这里是我自己刚学习用的一种间接的方法,思路是利用一个input 标签 php 放进去,然后通过调用这个input 标签 的id来实现把值传递给 ajax ,以方便下一步在其他 php 文件 中使用。仅供参考。 html 代码如下:  &lt;!--head调用 ajax --&gt; &lt;script type="text/javascript" src="https://code.jquery.com/jque... 例子,对表单取值与 赋值 。复制代码 代码示例:var textval = $("#text_id").attr("value");//或者var textval = $("#text_id").val();var valradio = $("input[@type=radio][@checked]").val();var item = $('input[@name=items][@checked]'... 一丶注意事项直接用 json 编码array可能会 返回 null,因为有中文 php 5.2以上的版本才可以使用js端接收也是utf8编码 二丶思路 首先将array进行urlencode 然后将array转成 json 最后将 json 进行urldecode三丶上代码 最后调用 ArrayTo Json ($array) 即可 <? php 1、 HTML 页面xx信息查询预定截止日期SEQ订单号排序字段酒店seq订单号cellidclass="ui right floated positive button btn-search"/>hotelSeq酒店名称订单号联系人手机号预定时间userIdcellidgps定位城市wifi定位城市定位距离2、cheat-order.js$(function () {$('#btSearch'...