任何人都可以提供更多的帮助我在jsfiddle的代码设置...
http://jsfiddle.net/justinerswell/feDTU/
我需要获取substr中的最后一项并向后工作以填充我需要的字段.
谢谢
原始问题
嗨,我在一个页面上返回了一个列表框,其中包含多个结果,这些结果将作为字符串解析为值...
<option value="1 Corn Exchange, The Strand, RYE, East Sussex, TN31 7DB, UNITED KINGDOM">
Run Code Online (Sandbox Code Playgroud)
使用JQuery我需要做几件事......
谁能帮我?
谢谢
您想在点击或提交时获取数据吗?
$('select').click( function() {
var selected = $(this).find(':selected').text();
var substr = selected.split(',');
var product = substr[0];
var city = substr[1];
var postcode = substr[2];
var country = substr[3];
//DO SOMETHING WITH IT??
});
Run Code Online (Sandbox Code Playgroud)
但它不是一个好主意,考虑到你的"数据"结构不能改变(即缺少字段等) - 因为它会破坏索引....
jquery 有一个选定值的选择器。
所以用
var selectedValue = $('#myselect option:selected').val();
Run Code Online (Sandbox Code Playgroud)
然后在空间上分裂
var table = selectedValue.split(',');
Run Code Online (Sandbox Code Playgroud)
并在你的桌子上循环
for(i = 0 ; i < table.length; i++) {
// dosomething with table[i]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
45119 次 |
| 最近记录: |