脚本宝典收集整理的这篇文章主要介绍了php – onclick表单通过ajax发送没有页面刷新,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
Toid是用户ID,newmsg是用户提交的文本.这两个值将被发送到insert.PHP页面.
我真的会帮助你.我是Ajax的新手,我看一下它并没有任何线索.如果我终于让它运转起来,它可能会帮助我意识到我做错了什么.我正在查阅教程和观看视频..但对于那些熟悉的人来说,这可能非常费时.也许我对ajax有错误的想法,根本就没有意义,抱歉.
<script tyPE="text/javascript"> $(document).ready(function(){ $("form#myform").submIT(function() { homestatus() event.preventDefault(); VAR toid = $("#toid").attr("toid"); var content = $("#newmsg").attr("content"); $.ajax({ type: "POST",url: "insert.PHP",data: "toid="+content+"&newmsg="+ newmsg,success: function(){ } }); }); return false; }); </script> <form id="myform" method="POST" class="form_statusinput"> <input type="hidden" name="toid" id="toid" value="<?PHP echo $user1_id ?>"> <input class="input" name="newmsg" id="newmsg" placeholder="Say something" autocomplete="off"> <div id="button_block"> <input type="submit" id="button" value="Feed" onsubmit="homestatus(); return false" > </div> </form>
INSERT.PHP
$user1_id=$_SESSION['id']; if(isset($_POST['toid'])){ if($_POST['toid']==""){$_POST['toid']=$_SESSION['id'];} if(isset($_POST['newmsg'])&isset($_POST['toid'])){ if($_POST['toid']==$_SESSION['id']){ rawFeeds_user_core::create_streamitem("1",$_SESSION['id'],$_POST['newmsg'],"1",$_POST['toid']); }else{ rawFeeds_user_core::create_streamitem("3",$_POST['toid']);
$(document).ready(function(){ $("form#myform").submit(function(event) { event.PReventDefault(); var toid = $("#toid").val(); var newmsg = $("#newmsg").val(); $.ajax({ type: "POST",data: "toid=" + content + "&newmsg=" + newmsg,success: function(){alert('success');} }); }); });
这里更正了htML:
<form id="myform" method="POST" class="form_statusinput"> <input type="hidden" name="toid" id="toid" value="<?PHP echo $user1_id; ?>"> <input class="input" name="newmsg" id="newmsg" placeholder="Say something" autocomplete="off"> <div id="button_block"> <input type="submit" id="button" value="Feed"> </div> </form>
以上是脚本宝典为你收集整理的php – onclick表单通过ajax发送没有页面刷新全部内容,希望文章能够帮你解决php – onclick表单通过ajax发送没有页面刷新所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。