Jquery中html中 += '<option value="'+ obj.id +'">'+obj.name+'<&#4

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

value属性是选中某一项之后,<select>控件的返回值通常也取Id作为value的值。如果没有给定标签值那么下拉备选项就是value;如果给定了标签值,下拉备选项就是标签值实例如下:

实例1:没有标签值,下拉框就以value值作为备选项select返回值昰选中的那个value值。(value值为Id)

 


实例2:没有标签值下拉框就以value值作为备选项。select返回值是选中的那个value值(value值为Name)
 


实例3:有标签值(标签值为Name),下拉框就以标签值作为备选项select返回值是选中的那个value值。(value值为Id)
 



实际情况中通常使用第三个实例因为,首先首先,首先(最强硬的需求)我们希望select控件返回Id,因此value值写Id同时,希望下拉框在UI显示上用Name(汉字)因此需要给定标签值,标签值为汉字(若不给定標签值,就会使用value值做备选项但用ID做value值是最强硬的需求)

当然除了这句还有设置默认选擇值、第一个的值、最后一个的值、第N个的值等等的,所以在网上搜了一上:

我要回帖

更多关于 html中 的文章

 

随机推荐