我行的表。 在一列,某些行与静态文本的跨度,某些行有选择与价值选择。 在一列中的所有元素具有相同的名称属性。 在我的表单提交,我重复直通行和想要得到的值的所有列。 我宁愿有一个jQuery选择语句来得到该元素的值(跨度或“materialValue”的名称属性选择)。 我会怎么做,与jQuery的? 这里遵循的HTML代码段。
<table>
<tr><td>
<span id="materialValue1" name="materialValue>ONE</span>
</td></tr>
<tr><td>
<span id="materialValue2" name="materialValue>TWO</span>
</td></tr>
<tr><td>
<select id="materialValue3" name="materialValue>
<option>ONE</option>
<option>TWO</option>
<option>THREE</option>
</select>
</td></tr>
<tr><td>
<select id="materialValue4" name="materialValue>
<option>ONE</option>
<option>TWO</option>
<option>THREE</option>
</select>
</td></tr>
</table>
编辑:我用于与属性名称/值指定元素的类型然后方括号中。 我不知道如何指定无元素类型名称jQuery选择。 例如$('span[name="materialValue"]', this)
。 它是合法的,指定$('[name="materialValue"]', this)
? 看起来怪我。