我将数据发布到 php 处理页面,如下所示:
$insert = mysql_query(
'INSERT INTO ' . $table . ' (' . substr($addfields,0,-1) . ') ' .
'VALUES (' . substr($addvals,0,-1) . ')');
我希望有:
if($insert): echo 'Message 1'; else: echo 'message2'; endif;
我要做什么才能成功: function() 在中显示消息<div id="result"></div>
?
我努力了:
success: function() {
$(#result).html(html);
}
该代码不会在 div 标记中显示消息。
如何将数据发送到div?
假设你的$.ajax() http://api.jquery.com/jQuery.ajax请求正在使用dataType: 'html'
(或默认值,它将智能地猜测)您的success
函数将接收返回的文本作为其第一个参数:
$.ajax({
url: '/mypage.php',
dataType: 'html',
success: function(data) {
$('#result').html(data);
}
});
应该采用您的任何 HTMLmypage.php
转储并替换内容<div id="result">
在页面上就好了!
我组装了一个jsfiddle 演示 http://jsfiddle.net/nkVhu/给你看看。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)