2010-04-12 67 views
0

我对jQuery的网格编辑下拉列表框中,如果我不选择下拉列表框中的项目,我需要给一个消息给用户说,请选择..消息框,

如何我使用jQuery来做这件事吗?

感谢

+0

你能解释一下这个,并提供你已有的任何代码吗?我不完全确定你想要达到的目标! – musoNic80 2010-04-12 17:39:24

+0

好的,谢谢,, 我有与editype可编辑coulumn jQuery网格有选择。像下拉列表框.. 如果使用未选择下拉列表框或他不打算在该行中编辑anythign ..我应该显示一个消息框,请从dropdwon列表中选择值? 谢谢,请让我知道如果你再次得到了? 谢谢 – kumar 2010-04-12 17:50:23

回答

0

好吧,我想我明白你的意思,但我不确定你真的需要做你的建议!

选择菜单将始终有选择的东西,通常默认情况下是第一个选项。此外,只有当用户尝试提交表单时,才能给用户提供某种提示,否则每次加载页面时都会收到警报 - 不是非常方便用户。 这有道理吗?

确保用户手动选择某项内容的最简单方法是,为列表中的第一个选项提供类似“请选择...”的值,然后为每个后续选项设置一个适用于任何内容的值他们正在选择。 这样,当用户提交表单时(如果您愿意,可以在选择新选项时自动完成),您只需快速检查以确定所选值不是“请选择...”。如果是这样,那么给他们一些警报 - 无论是弹出式(yuk!)还是使用一些很好的,风格化的html。

我从来没有使用jqGrid插件,但我希望上面的帮助你弄明白!

+0

是的,我明白了我正在努力实现你所感谢的方式.. – kumar 2010-04-12 18:42:24

0

你是一个标准的

alert("Your message goes here"); 

?或者可能是

if (confirm("Your question)) { 
// do things if OK 
} 

这些实际上并不是jQuery,而是浏览器JavaScript。也许可以使用一种较不侵入的方法(例如How to generate a simple popup using jQuery)。

jQuery很有趣,我希望这是你需要的!