选择jquery网格行上的消息框,

时间:2010-04-12 17:28:43

标签: jquery

我在jquery网格上有可编辑的下拉列表框,如果我没有选择下拉列表框项,我需要给用户一个消息框说请选择..

如何使用jquery执行此操作?

2 个答案:

答案 0 :(得分: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非常有趣,我希望这就是你所需要的!

答案 1 :(得分:0)

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

选择菜单将始终选择某些内容,通常是默认情况下的第一个选项。此外,一旦他们尝试提交表单,您只能向用户提供某种提示,否则每次加载页面时都会收到警报 - 不是非常用户友好。 这有意义吗?

确保用户手动选择内容的最简单方法是为列表中的第一个选项提供“请选择...”之类的值,然后为每个后续选项提供一个对任何值都有效的值正在选择。 这样,当用户提交表单时(如果您愿意,可以在选择新选项时自动完成),您只需要快速检查以确定所选值不是“请选择...”。如果是,那就给他们一些警告 - 要么弹出一个(yuk!),要么用一些漂亮的,风格化的html做。

我从未使用过jqGrid插件,但我希望以上内容可以帮助您解决这个问题!