以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 如何在js中判断后提交 (http://foxtable.net/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 这个地址了吗?
|