JQuery Ajax成功:function()
我将数据发布到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()在
显示消息?
我试过了:
success: function() { $(#result).html(html); }
该代码不会在div标签中显示该消息。
如何将数据发布到div?
假设您的$.ajax()
请求使用dataType: 'html'
(或默认值,将智能猜测),您的success
函数将接收返回的文本作为其第一个参数:
$.ajax({ url: '/mypage.php', dataType: 'html', success: function(data) { $('#result').html(data); } });
应该把你的mypage.php
转储出来的任何HTML,并替换页面上的
内容就好了!
我已经组装了一个jsfiddle演示供您查看。