日期:2014-05-16  浏览次数:20649 次

jq.ajax求助 关于firebug中prompt aborted by user 错误
prompt aborted by user
[在此错误处中断]

throw Components.Exception("prompt aborted by user", Cr.NS_ERROR_NOT_AVAILABLE)
代码为
  填写微博:
  <input type='hidden' id='name' name='name' value='".$login_name."'/>
  <textarea id='content' name='content'></textarea></br>
  <button onclick='blog_do()' >发布</button>
处理函数:blog_do。php就是把信息存到数据库中返回成功或者失败
在页面输出发布的信息 为什么会有上边的错误 在ie里没有提示
  function blog_do(){
var content=$("#content").val();
var name=$("#name").val();
if(content ==''){
alert('发布信息不能为空');
return false;
}
   
$.ajax({
type:"POST",
url:"blog_do.php",
data:{'name': name,'content':content},
dataType:"json",
success: function(data){
if (data.result == 'success') {
window.location.reload(true);
alert("发表成功");


return true;

}else{

alert(data['msg']);
return false;
}
}  
});

}

------解决方案--------------------
escape(content)

试试