我有一些带有JSON的jQuery - 有一行在SELECT元素中选择正确的状态 - 这是行:
if (data.state) $('#state').val(data.state);
如果适用于这样的选项:
<option value='NJ'>NJ</option>
<option value='PA'>PA</option>
data.state
总是与文字相同,例如&#34; PA&#34;或者&#34; NJ&#34; - 但我需要改变我的选择:
<option value='17'>NJ</option>
<option value='27'>PA</option>
所以(data.state) $('#state').val(data.state);
不再有效......
我想知道我是否可以改变这一行以某种方式选择TEXT的选项,而不是值......
有什么想法?先感谢您 PS - 我确实试图在StackOverflow上读出其他类似的请求 - 但我现在只是迷失了...... jQuery对我来说是个新鲜事。