20110410

HTML select jQuery

$("select:last").attr("required",true);

"<"select">" 是個很特別的東西,想加個Validation 進去,正常的作法是在裡頭加上class="validate[required]"
但是因為使用迴圈輸出,直接寫進去就會導致每個"<"select">"都變為必填項目,但實際上我只需要使用者選一項就夠了。

但是"<"select">"特別的地方在於直接加上class="validate[required]"也是沒有任何作用的!
(不過也有可能是我的 jQuery.validationEngine-zh.js 沒有寫得很完善= =)
要寫成" "<"select required">",承上敘,因為迴圈的關係,對程式而言是last,視覺上而言是first。

為了防止老人痴呆症發作,所以紀錄一下好了...


Selecter 也可指定 id or classname: $("addPlacesCategories:last").attr("required",true);

沒有留言:

張貼留言