以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何在js中判断后提交  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=103018)

--  作者:yjf123
--  发布时间:2017/6/29 10:36:00
--  如何在js中判断后提交

function myfunction(){
    var result = submitAjaxForm(\'form1\',\'\',false);
    if (result ==\'OK\') {show(\'dlg1\')}
    else {showDialog(\'dlg2\',\'错误\',result)}

 

如果把这个代码修改为:如果ok就提交网页数据,错误才调用对话框?


--  作者:有点色
--  发布时间:2017/6/29 11:01:00
--  

submitAjaxForm 的时候,已经提交网页数据了。

 

result = ok 的时候,你跳转到别的网页不就好了?

 

 

    if (result ==\'OK\') {location = "index.htm"}
    else {showDialog(\'dlg2\',\'错误\',result)}


--  作者:yjf123
--  发布时间:2017/6/29 11:21:00
--  
怎么提交后的网页直接在对话框里面了
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170629112111.jpg
图片点击可在新窗口打开查看

--  作者:有点色
--  发布时间:2017/6/29 12:00:00
--  

 你网页的代码、js的代码,分别是怎么写的?

 

 你希望怎么操作后,要怎么样的效果?


--  作者:yjf123
--  发布时间:2017/6/29 12:10:00
--  

function myfunction(name){
    var result = submitAjaxForm(\'form1\',\'\',false);
    if (result ==\'1\') {showDialog(\'dlg2\',\'错误\',\'请输入订单号!\')}
 else if (result ==\'2\') {showDialog(\'dlg2\',\'错误\',\'该订单号不存在!\')}
 else {location ="addnew.htm?&Dname=" + name}

 

录入订单号,然后提交,判断订单号是否存在,存在就跳到新的录入界面

 

这样修改的代码,订单号不正确会提示,但正确的时候,跳不过去,直接显示1

[此贴子已经被作者于2017/6/29 12:11:49编辑过]

--  作者:有点色
--  发布时间:2017/6/29 12:18:00
--  

alert(result) 看看弹出什么。

alert(name) 看看显示什么。

 

调出浏览器调试器,看是否有报错。


--  作者:yjf123
--  发布时间:2017/6/29 12:21:00
--  
分别是代码,变量 然后直接跳n
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170629122018.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170629122023.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170629122029.jpg
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2017/6/29 14:09:00
--  
HttpRequest事件代码也发过来看看
--  作者:有点色
--  发布时间:2017/6/29 14:52:00
--  

跳转到 addnew.htm?&Dname=caigoushouhuo 这个地址了吗?