61,128
社区成员




<ul>
<li>张三</li>
<li>李四</li>
<li>王五</li>
</ul>
<select>
<option value="001">张三</option>
<option value="002">李四</option>
<option value="003">王五</option>
</select>
<div class="ddl collapse driver cover-3">
<input type="hidden" id="driverId" name="driverId" value="" />
<input type="text" placeholder="" readonly>
<ul>
<li data-value="001">张三</li>
<li data-value="111111">李四</li>
<li data-value="12345678910">哈哈</li>
<li data-value="你好">哇哈哈</li>
</ul>
</div>
$(document).ready(function() {
'use strict';
var $driver = $('.driver'), $list = $driver.children('ul');
$list.delegate('li', 'click', function() {
var $this = $(this);
$driver.value = $this.attr('data-value');
//alert($driver.value);
//alert($this.attr('data-value'));
});
});
function getDriverId(obj) {
document.getElementById("driverId").value = obj.value;
alert(document.getElementById("driverId").value);
}
<input type="hidden" id="driverId" name="driverId" value="" />
<ul>
<li value="001" onclick='getDriverId(this)'>张三</li>
<li value="222" onclick='getDriverId(this)'>李四</li>
<li value="12345678910" onclick='getDriverId(this)'>王五</li>
<li value="测试" onclick='getDriverId(this)'>赵六</li>
</ul>
<ul>
<li name="001">张三</li>
<li name="002">李四</li>
<li name="003">王五</li>
</ul>
<jquery>
$(function(){
$("ul li").click(function(){
var ar = $(this).attr("name");
alert(ar);
})
})
<jquery>
你自己包含一个jquery就可以了