即時通訊目前正在寫的jQuery某種形式的驗證和具有跟隨着問題..jQuery的選擇問題
我給IDS我輸入這樣的方式,當數據張貼,我有一個數組一起工作,像這樣..
<input type="text" id="user[name]" />
<input type="text" id="user[email]" />
這意味着,當數據被貼到我的劇本,我就會有一個可用的「用戶」阿勞這樣我就可以做這樣的事情$user["name"]
然而,當我嘗試做選擇與jquery輸入.. var name = $("#user[name]")
它不會工作。但是,如果我只是將輸入的ID作爲「用戶名」,那麼var name = $("#username")
將起作用。
我假設它與jQuery中的CSS選擇器,因爲它試圖訪問具有ID名稱的用戶對象?就像$("input[username]")
將選擇帶有用戶名的輸入一樣。
有關我如何解決此問題的任何想法?它會在所有瀏覽器中工作嗎?
這是怎麼回事使用id =「用戶[名]」?你是否希望id字面上是字符串「user [name]」還是你想要比這更復雜的東西? – 2010-01-09 21:06:42
當輸入傳遞給腳本時,id =「user [name]」會生成一個很好的數組。 – cast01 2010-01-09 21:08:35
使用name =「user [name]」和id =「user_name」或sthg生成的不同。我認爲[]不可用作ID值。進一步的CSS在選擇器中使用[]進行屬性過濾,所以它的錯誤也是 – ZeissS 2010-01-09 21:16:23