Продублировать значение инпута
В форме по клику на кнопку нужно взять значение инпута(если не пустой)
и поместить это значение во все скрытые инпуты Он у меня почему то всегда пустой получается???
<div class="zpoisk">
<input id="zapros" type="text" class="element-itemname">
<input id="ok" type="button" name="send-clone" value="ОК" class="ok">
</div>
<input class="element-tmpl-hidden" value="">
<input class="element-tmpl-hidden" value="">
<input class="element-tmpl-hidden" value="">
<input class="element-tmpl-hidden" value="">
http://jsfiddle.net/58gXr/1/ здесь лежит
(function($){ $(document).ready(function (zp) {
$("input#ok").bind('click', function() {
$inputVal = ($('#zapros').val().trim);
if ($($inputVal).val().length == 0){
alert ("Введите сначала поисковый запрос");
}
else {
$("input.element-tmpl-hidden").val($inputVal);
alert("Не пустой");
}
} );
});
})(jQuery);
|
чет у вас какая то наркомания в коде... http://jsfiddle.net/jNcW2/
|
alexmixaylov,
:cray:
<!DOCTYPE HTML>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script>
$(function () {
$("#ok").on("click", function () {
($inputVal = $.trim($("#zapros").val())) ? ($("input.element-tmpl-hidden").val($inputVal), alert("Не пустой")) : alert("Введите сначала поисковый запрос")
})
});
</script>
</head>
<body>
<div class="zpoisk">
<input id="zapros" type="text" class="element-itemname">
<input id="ok" type="button" name="send-clone" value="ОК" class="ok">
</div>
<input class="element-tmpl-hidden" value="">
<input class="element-tmpl-hidden" value="">
<input class="element-tmpl-hidden" value="">
<input class="element-tmpl-hidden" value="">
</body>
</html>
|
Спасибо Профессор Рони !!!! :)
все ОК работает "наркомания в коде" - :haha: |
| Часовой пояс GMT +3, время: 02:16. |