[问题] ajax回传值

楼主: ge002v (ge002v)   2014-03-13 21:28:25
各位大大好 小弟新手
我想透过ajax到另一个php页面捞资料然后再把xmlhttp.responseText设值给js的变量用
但是会变成连php那页的标签语言都有
请问有什么方法可以让js里的变量跟document.getElementById("txtHint").innerHTML
印出来的东西一样?
例如:document.getElementById("txtHint").innerHTML 显示10
有请各位大大解答
谢谢
作者: icydream (巧虎)   2014-03-13 21:50:00
php处理时,只要response想要输出的字串,并不是整个网页
楼主: ge002v (ge002v)   2014-03-13 22:28:00
谢谢i大 不过想请教一下您是指捞资料那页的php echo "10";这样?
作者: icydream (巧虎)   2014-03-13 22:38:00
对的
楼主: ge002v (ge002v)   2014-03-13 22:45:00
捞资料那页我是印出一个变量 但是在本页的js里 var a=xmlhttp.responseText 再印出a就不是10而已 是那整页的html和10.....
作者: tta02303991 (TsaiAndy)   2014-03-15 16:19:00
用个html tag + id 包起来,response 拿到之后再处理<p id='response'>response here</p>用 jquery filter 拿 id='response' tag 里的东西
楼主: ge002v (ge002v)   2014-03-16 12:04:00
谢谢t大 看来只能用jquery做了@@

Links booklink

Contact Us: admin [ a t ] ucptt.com