0
選擇的話,我必須輸入從價值
<input type="hidden" value="Select Value 11121 DataValue " name="111" id="222"/>
我選擇使用jQuery價值
alert($('#222').val());
但
我怎麼可以只選擇 「11121」 從與jQuery此輸入值?
我可以創建一個過濾器嗎?
選擇的話,我必須輸入從價值
<input type="hidden" value="Select Value 11121 DataValue " name="111" id="222"/>
我選擇使用jQuery價值
alert($('#222').val());
但
我怎麼可以只選擇 「11121」 從與jQuery此輸入值?
我可以創建一個過濾器嗎?
你可以使用JavaScript的正則表達式來獲取該字符串的數值:
var regex = new RegExp(/\d{5}/igm);
var myNumericValue = regex.exec($('#222').val());
會更有意義,以創建隱藏四個輸入,每一個與在您的文章的一個
的一個值?我會這樣做,而不是嘗試從單個輸入值中解析出某些字符串。只要給每個獨特的身份證並從那裏出發。
如果你真的想保持一個,你可以做到以下幾點:
<input type="hidden" value="Value1 Value2 Value3 Value4" id="some_id" name="some_name" />
,並挖出的價值觀:
var vals = $('#some_id').val().split(/\W+/);
,然後通過位置訪問它們:
var val1 = vals[0]; // "Value1"
var val2 = vals[1]; // "Value2"
...
我這種情況下,我只需要通過價值選擇,一個斜面比較BU編號,編號會改變 – AlexC 2009-06-16 13:29:20