起因:有一个服务器端的button,要在点击这个button后先验证表单数据,不符合规矩则给予alert,然后表单停止提交到服务器。

如js是:

    function checkData()
    {
     var item =$("input[name='radTransactType']:checked").val(); 
     if(item==null)
     {
       alert('请您至少选择一种报名方式!');
       return false;
     }   
     return true;   
    }

过程:

1.将调用此函数的代码写在了button的OnClientClick。发现提示是有了,可是表单依然提交

2.在OnClientClick写入 “return checkData();” 发现连alert都木有了。

3.直接将函数写在form的 onsubmit如:“ <form >”。问题解决。

这下就只有当checkData函数返回true表单才提交到服务器了。

相关文章:

  • 2022-12-23
  • 2021-10-28
  • 2022-01-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-30
  • 2022-01-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案