日期:2014-05-16  浏览次数:20372 次

java query的关于val()方法的一个小问题
大家好,我刚接触web开发不久,现在遇到一个困惑的问题。问题描述如下:我们用jq设置select列表选中的option时,代码可以这样子写:$("#id").val(Value),但是$("#id").val(Text)也可以设置(这里的Value指的是Option的value,Text指的是option的Text),请大神指点一下这种方式的区别,或者说val()这个方法里面封装了怎样的一种机制,谢谢!

------解决方案--------------------
$("#id").val(Value),一般是数子类型、而且不会重复、设置速度快。
$("#id").val(Text),可能会有中文、可能会重复、这个设置的速度可能没有value快。


个人看法,呵呵