2010-10-04 33 views
0

我要看看是否有當前水印輸入欄設置,但我不知道如果有一個this watermark plugin一個getter。我知道我可以設置水印像這樣我將如何獲取此輸入文本的文本?

$("#request_money").Watermark("Not now"); 

我試過,但它似乎沒有被設定值

if($("#request_money").val() == "Not now"){ 
    $("#request_money").val("") 
} 

和我想這

$("#request_money").Watermark(); 

任何想法.. ...

+0

你的代碼的第二位,似乎只要我可以告訴工作。你能鏈接到非工作代碼嗎? – lonesomeday 2010-10-04 14:03:20

+0

在他們的演示中,在Firebug中,我做了一個$('#first')。val()並獲得了'First'作爲結果。所以你的代碼看起來應該是val()。 – Gregg 2010-10-04 14:03:35

回答

2

根據你以前的問題,你的理由爲希望清除值,我wan't指出一個alt可能對你更有吸引力的外在方法。檢查其他插件,如label over,你可以try out a demo here

而不是以往任何時候都實際上是在現場把一個價值,它只是使用了一些CSS將其定位過頂,給了水印「效果」 ......但沒有任何處理提交表單時。

這裏還有其他類似的選項,但是這種方法無法將默認值提交給服務器,這就是你所要的(如果你正在閱讀只是這是...它是基於業務方案的前面的問題)......我想,人生就會簡單得多,如果你去這條路線:)

+0

爲labelOver +1。它非常方便。我同意它會解決這個問題 – Patricia 2010-10-04 14:08:46

+0

真棒感謝...... – Trace 2010-10-04 14:09:45

+0

@馬特 - 歡迎,抱歉,這沒有發生我有一天作爲一個解決方案...我在幾個項目中使用它,這非常方便:) – 2010-10-04 14:11:06

相關問題