jquery post 提交等待 同步处理
post可以实现同步和异步,在不同的场景应用不同的方式。在引导向导中,用户提供表单应该等待服务器返回状态才能进行下一步。
bootbox.dialog({message: "请耐心等待,正在向服务器提交任务...", }); //提交创建任务 console.log(‘ajax‘) $.ajax({ type: ‘POST‘, url: ‘/task/testpost/‘, async: false, data: { ‘taskContent‘:$("#step2_taskcontent").text(), ‘taskCreatorID‘:$(‘#username‘).text(), ‘workers[]‘:$("#step1_workers").val(), ‘name‘:‘test‘, }, success: function(data){ bootbox.hideAll() $(‘#wizard_left‘).hide() //return false }, error: function(XMLHttpRequest, textStatus, errorThrown) { bootbox.hideAll() //console.log(‘error‘) //alert(XMLHttpRequest.status); //alert(XMLHttpRequest.readyState); alert("创建服务单失败,可能是网络连接有问题,请与管理员联系。错误:"+textStatus+","+XMLHttpRequest.status+","+XMLHttpRequest.readyState); return false } //参数结束 });
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。