doudun6928 2014-05-07 11:06
浏览 64
已采纳

Ajax表单onsubmit停止刷新

I have one page lets call it "X.php" that i use that calls another page "Y.php" with the xmlhttp.open() function.

At the moment i have a form in page Y.php, and i would like to prevent it from refreshing because once i click on the submit button, my form dissapear.

I tryed with Jquery 'event.preventDefault()' in page X.php but nevertheless it didnt work.

Does anyone know a solution?

  1. while($row = mysql_fetch_array($query)) {
  2. echo " <h2>Update your personal settings</h2>
  3. <form action='' id='target' method='POST'>
  4. Surname: <input type=text name='lid_voornaam' value='".$row['lid_voornaam']."'><br/>
  5. Name: <input type=text name='lid_naam' value='".$row['lid_naam']."'><br/>
  6. Email: <input type=text name='lid_email' value='".$row['lid_email']."'><br/>
  7. <input type='submit' value='Whatever' id='test1'/>
  8. </form>";
  9. }

Java script:

  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3. $("#test1").click(function(event){
  4. event.preventDefault();
  5. });
  6. });

  • 写回答

2条回答 默认 最新

  • droxlzcgnr639823 2014-05-07 11:13
    关注

    In your form tag. Add onSubmit="return false;

    <form action='' id='target' method='POST' onSubmit="return false;>
       Surname: <input type=text name='lid_voornaam' value='".$row['lid_voornaam']."'><br/>
       Name: <input type=text name='lid_naam' value='".$row['lid_naam']."'><br/>
       Email: <input type=text name='lid_email' value='".$row['lid_email']."'><br/>    
       <input type='submit' value='Whatever' id='test1'/> 
    </form>
    

    As @andrew mentions. Your php script will generate multiple <form> tags which will all have the same id id='target'. This can cause problems on your page as that isnt valid html

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)
编辑
预览

报告相同问题?

悬赏问题

  • ¥15 编写SQL语句,实现多表连接查询。 显示六个人可以选择的所有应聘职位的全部信息。(代码放在图片下面截图)
  • ¥20 流量太费!寻找便宜的app音视频SDK或平替方案。
  • ¥15 kubeasz部署遇到问题
  • ¥15 GUIDE to App Designer Migration Tool for MATLAB
  • ¥50 第三代非支配排序遗传算法(NSGA-Ⅲ)和多目标粒子群优化算法(MOPSO)的实现
  • ¥20 plant simulation与python com接口实时数据交互
  • ¥15 有关汽车的MC9S12XS128单片机实验
  • ¥15 求c语言动态链表相关课程有偿,或能将这块知识点讲明白
  • ¥15 FLKT界面刷新异常
  • ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部