js获取多选框后面span的值

<input type="checkbox" value="${merchant.id}" name="merchantList" />
<span >${merchant.shopTitle}</span>
怎么取呢?谢谢了

有2个办法取值,
第一,如果这个 input 和 span 有一个父级,比如同在一个td或者div里面,那就用input.父级.第二个子集,具体方法用jquery的 $(input).parent().children()[1]这样获取
第二,直接给span 加一个id 然后 $('#spanid').html() 或者 $('#spanid').text() 获取
如果有多个这个的。那就加上不同的id就ok了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-07
给span加个id如:<span id="spanId">${merchant.shopTitle}</span> ,
然后用jquery获取span的值:$("#spanId").html()。
希望对你有所帮助!
第2个回答  2013-08-07
$("input").next().html();