<script type="text/javascript">
$(document).ready(function () {
$("#list > li").click(function(){
var $val = $(this).text();
$("#hi").attr('value',$val);
});
});
</script>
<input type="text" id="hi" disabled="disabled" value=" " />
<ul id="list">
<li>Mike
<ul>
<li>Smith</li>
</ul>
</li>
<li>Gene</li>
<li>Law</li>
</ul>
Когда я нажимаю «закон» или «Джин», он отображается в поле ввода, но когда я нажимаю «Смит» или «Майк» вместо одного имени, оба этих имени появляются внутри поля ввода. Но я хочу только одно имя, на которое я нажал. Как это сделать?
- спасибо -