在if-else中使用Jquery表单成功值
Jquery form success value using in if else
我以前使用过相同的代码,现在运行良好,但问题是返回值。我测试从保存页面返回的值为"true",但在if-else中,不管其他条件如何。
<script>
function save(){
$.ajax({
type:'POST',
url:'save.php',
data:$('#form').serialize(),
success: function (result){
if (result=="true")
{
$("#message").html("saved!");
}
else
{
$("#message").html("oops!");
}
}
});
</script>
编辑:Php将表单保存到mysql并返回true,我可以用alert(result)获得它,但如果其他条件不关心它。Jquery ver.Jquery-2.1.1.min.js
<?php
$save=mysql_query("Insert into table_pr(textval) Values ('$textval')");
if($save>0)
{
json_encode("true");
}
else
{
json_encode("false");
}
?>
解决方案:dataType: 'json'
,此行丢失,保存页面我使用json_encode("true");现在有效了,谢谢你的帮助。
字符串的开头和结尾都包含"符号,因此请检查字符串是否等于"true"。
FIRST
PHP的mysql_query成功时返回TRUE,失败时返回FALSE对0尝试true,对else语句尝试false
第二次
你为什么要使用解决方案
<?php
if(mysql_query("Insert into table_pr(textval) Values ('$textval')"))
{
echo "true";
}
else
{
echo "false";
}
?>
应该是这样的。代码整洁!
相关文章:
- 将表单张贴到MailChimp,但显示动态成功页面
- Ajax正确发布表单,但不会返回成功数据
- 只有在ajax验证成功后才能提交表单
- 使用GET方法通过AJAX成功提交表单后更改url
- ajax在成功发布表单和更改页面上
- Jquery 提交表单,在成功提交表单到 php 后添加
- 提交表单会触发 ajax 调用,该调用会在成功时发布到操作页面
- 在JSP中成功提交表单后清除表单字段
- Jquery表单插件未显示成功功能
- 如何在成功提交后关闭弹出表单
- 仅当表单成功提交时才发生jQuery事件
- 如何在表单提交时检查firebase推送事件是否成功
- 在表单提交将DOM的一部分替换为分部之后,我应该将ajax成功绑定到什么来使我的javascript工作
- 编辑当前表单向导以成功发布数据
- php表单中的JQuery-重定向到成功页面
- 始终显示联系人表单中的问题成功消息
- 在if-else中使用Jquery表单成功值
- Javascript表单成功
- 表单成功和表单验证消息的函数不同
- 节点电子邮件表单成功消息