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