ajax 输出html

ajax 输出html,第1张

无非两种情况,看一下我这个:

$.ajax({

url: url,

dataType: 'text',

data:{

code : objcode,

},

success: function(data,textStatus, jqXHR){

//能近来就说明成功了 直接alert(‘已赞过’)就行了

$("#data1").html(data)

$.parser.parse($("#data1"))

},

error: function(){

alert("失败!")

},

async: false

})

wentistring字符串里面是否有中文(gbk),

php数组使用json_encode函数中文有可能被编码成null

你的程序是采用utf-8编码,请确保文件保存为utf-8 无bom格式,如果你的程序是gbk的,可以先转成utf-8编码后在使用json_encode函数

$array = array('title'=>iconv('gb2312','utf-8','这里是中文标题'),'body'=>'abcd...')

echo json_encode($array)

ajax获取页面的返回值是可以当作独立的html文档 *** 作的,支持jq的选择器 *** 作,所以可以通过以下方式获取copy块中的源码:

success: function(responseText) {

var result=$(responseText).find(“copy”).first().html()

//result即为copy中的源码,当然也可以通过val(),text()获取相关值


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7361701.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存