永发信息网

jquery 回调函数如何传值给主函数

答案:2  悬赏:80  手机版
解决时间 2021-03-20 07:08
  • 提问者网友:放下
  • 2021-03-19 07:37
<script>
$(function(){
//表单验证
var myform=$(".myform").Validform(
ajaxPost:true,
//成功回调
callback:function(data){
str = "success";
}
});
});
function ok()
{
$('.myform').submit();
};
</script>
页面中点button OK,调用主函数ok()提交.myform表单,交由Validform验证,如何在ok()中获取Validform回调函数的值:str = "success"。
最佳答案
  • 五星知识达人网友:轻雾山林
  • 2021-03-19 08:46
你的逻辑怎么是这样的呢?为什么不是先验证表单,通过后再提交呢?
function ok()
{
var result=$(".myform").Validform(
ajaxPost:true,
//成功回调
callback:function(data){
str = "success";
}
});
});
if(复合条件){
$('.myform').submit();
}else{

}

};
全部回答
  • 1楼网友:白昼之月
  • 2021-03-19 10:11
<p><strong>发送到服务端的键/值对参数,</strong></p>  <p>代表</p>  <p>客户端发送的参数名及对应的参数.</p>  <p>你的实例中你是写在url中的.</p>  <p>你也可以独立出来 </p>  <p>即:</p>  <p _extended="true">$.get(&quot;../addvisitsservlet&quot;,&quot;name=hello&amp;pass=world&quot;,function(data){<br _extended="true">alert(&quot;back&quot;);<br _extended="true">});</p>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯