关于Jqgrid的编辑添加弹窗

wish907 2015-05-18 02:46:22

实在受不了了,百度的东西全是一个样子,deom也没有
想要在点击添加,修改页面的弹窗的提交按钮以后,服务器返回什么格式才会自动关闭。
...全文
769 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
swindlercy 2016-10-10
  • 打赏
  • 举报
回复
closeAfterAdd: true, closeAfterEdit:true, 这两个要放在什么位置啊 我现在需要的就是添加完成后关闭from框 可是我不知道该怎么弄
wish907 2015-05-18
  • 打赏
  • 举报
回复
引用 11 楼 u011376884 的回复:
[quote=引用 10 楼 wish907 的回复:] 对,错误就给错误提示,可能数据库连接失败啊什么或者直接提示修改失败。就像我5L的那样,服务器应该如何返回
那你看看源码是怎么赋值错误信息的吧,这块还没研究过[/quote] 好吧,谢谢了
  • 打赏
  • 举报
回复
引用 10 楼 wish907 的回复:
对,错误就给错误提示,可能数据库连接失败啊什么或者直接提示修改失败。就像我5L的那样,服务器应该如何返回
那你看看源码是怎么赋值错误信息的吧,这块还没研究过
wish907 2015-05-18
  • 打赏
  • 举报
回复
引用 9 楼 u011376884 的回复:
[quote=引用 8 楼 wish907 的回复:] 现在自动关闭了,但是错误该如何提示。难道去刷新页面让添加的人自己去看是否添加成功,这总不行么
单独把status传到页面,修改完成后判断status的值然后给提示?[/quote] 对,错误就给错误提示,可能数据库连接失败啊什么或者直接提示修改失败。就像我5L的那样,服务器应该如何返回
  • 打赏
  • 举报
回复
引用 8 楼 wish907 的回复:
现在自动关闭了,但是错误该如何提示。难道去刷新页面让添加的人自己去看是否添加成功,这总不行么
单独把status传到页面,修改完成后判断status的值然后给提示?
wish907 2015-05-18
  • 打赏
  • 举报
回复
引用 6 楼 u011376884 的回复:
[quote=引用 4 楼 wish907 的回复:]
[quote=引用 3 楼 u011376884 的回复:]
closeAfterAdd: true,
closeAfterEdit:true
上面这2个好用吗?

并不行,关键是我看了一个博客说是返回一个状态{\"status\": \"success\"}就可以的,但是不行,我想知道在添加编辑之后服务器应该具体返回怎么数据。看了官方的英文版文档,可能是我英语太差,反正我就看到了js怎么调用,可是没有服务器怎么处理返回的。我增删改都可以实现,但是如果错误了改怎么提示并不清楚啊![/quote]
"status": "success"
在后台就转成json格式了吗[/quote]
是json格式
现在自动关闭了,但是错误该如何提示。难道去刷新页面让添加的人自己去看是否添加成功,这总不行么
wish907 2015-05-18
  • 打赏
  • 举报
回复
引用 3 楼 u011376884 的回复:
closeAfterAdd: true, closeAfterEdit:true 上面这2个好用吗?
可以了,参数位置加错了
  • 打赏
  • 举报
回复
引用 4 楼 wish907 的回复:
[quote=引用 3 楼 u011376884 的回复:] closeAfterAdd: true, closeAfterEdit:true 上面这2个好用吗?
并不行,关键是我看了一个博客说是返回一个状态{\"status\": \"success\"}就可以的,但是不行,我想知道在添加编辑之后服务器应该具体返回怎么数据。看了官方的英文版文档,可能是我英语太差,反正我就看到了js怎么调用,可是没有服务器怎么处理返回的。我增删改都可以实现,但是如果错误了改怎么提示并不清楚啊![/quote] "status": "success" 在后台就转成json格式了吗
wish907 2015-05-18
  • 打赏
  • 举报
回复
希望可以实现的效果是,如果正确了,弹窗自动关闭,错误了有错误提示。现在哪怕我什么都不做返回一个null也没有反应,可是如果再去返回一页数据却会报错。
看了js源文件并不懂怎么实现,好像是判断stat === "success"
wish907 2015-05-18
  • 打赏
  • 举报
回复
引用 3 楼 u011376884 的回复:
closeAfterAdd: true, closeAfterEdit:true 上面这2个好用吗?
并不行,关键是我看了一个博客说是返回一个状态{\"status\": \"success\"}就可以的,但是不行,我想知道在添加编辑之后服务器应该具体返回怎么数据。看了官方的英文版文档,可能是我英语太差,反正我就看到了js怎么调用,可是没有服务器怎么处理返回的。我增删改都可以实现,但是如果错误了改怎么提示并不清楚啊!
  • 打赏
  • 举报
回复
closeAfterAdd: true, closeAfterEdit:true 上面这2个好用吗?
  • 打赏
  • 举报
回复
手动加代码关闭吗? 类似:$('#').dialog('close'); 少打几个字
  • 打赏
  • 举报
回复
你自己不会手动关闭吗

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧