Я хочу выбрать скрытый ящик с jquery.
Что я сделал.
На веб-странице существует число форм. Я хочу выбрать индивидуальную форму и ее в ч/б скрытую папку с jquery. мой код Javascript:
function replace_val(clickval)
{
var id = $(clickval).attr('id');
var valuer = $(clickval).attr('value');
var formid = $("statictext"+id).val();
$('input[type=hidden][name="packagesale"]').val(valuer);
$('input[type=hidden][name="pre_post"]').val('Postpaid');
alert(formid >'input[type=hidden][name="packagesale"]').val());
}
Мой код HTML, где эта функция вызывает.
<input style="width:85px;" class="btn btn-danger" onClick="replace_val(this);" type="button" id="<?php echo $sno;?>" value="<?php echo $value;"/>
Я думаю, что что-то не так в моем предупреждающем поле кода....
Ваш селектор ошибочен внутри alert()
. Вы должны использовать:
function replace_val(clickval)
{
var id = $(clickval).attr('id'),
valuer = $(clickval).attr('value'),
formid = $("#statictext"+id);
$('input[type=hidden][name="packagesale"]').val(valuer);
$('input[type=hidden][name="pre_post"]').val('Postpaid');
alert(formid.children('input[type="hidden"][name="packagesale"]').val());
}
у вас также есть ошибка на линии
var formid = $("statictext"+id).val();
будет
var formid = $("#statictext"+id).val();
//or
var formid = $(".statictext"+id).val();// if using class
Не используйте jQuery, если возможно, только в чистом javascript
var id = clickval.id;
var valuer = clickval.value;