2010-04-12 89 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很有趣,我希望這是你需要的!