Javascript 如何在jQuery中增值
我想在jquery中为td增加价值。我有这个代码,但不工作。 返回单个td的所有值。我需要输入[name=“text-194]包含更多值,而不是所有值Javascript 如何在jQuery中增值,javascript,php,jquery,wordpress,Javascript,Php,Jquery,Wordpress,我想在jquery中为td增加价值。我有这个代码,但不工作。 返回单个td的所有值。我需要输入[name=“text-194]包含更多值,而不是所有值 <table id="mytable" style="width: 100%;" border="1"> <tbody> <?php $c
<table id="mytable" style="width: 100%;" border="1">
<tbody>
<?php
$counter = 1;
foreach ($result_list as $key => $row) { ?>
<tr>
<td class="jakas"><p><?php echo $counter; ?></p></td>
<td class="numer" value="<?php echo $row->numer; ?>"><p><?php echo $row->numer; ?></p></td>
<td class="nazwa" value="<?php echo $row->nazwa; ?>"><p><?php echo $row->nazwa; ?></p></td>
<td class="input" value="<?php htmlspecialchars($row->nazwa); ?>">
<?php echo do_shortcode('[contact-form-7 id="73" title="plik"]'); ?></td>
<?php echo '<input type="text" name="idtest" value="' . htmlspecialchars($row->nazwa) . '">'; ?>
</tr>
<?php $counter++; ?>
<script>
(function ($) {
$(document).ready(function () {
var value = '<?=htmlspecialchars($row->nazwa)?>';
console.log(value);
$('input[name="text-194"]').val($('input[name="text-194"').val() + value);
});
})(jQuery);
</script>
<?php
}
?>
(函数($){
$(文档).ready(函数(){
var值=“”;
console.log(值);
$('input[name=“text-194”]').val($('input[name=“text-194”').val()+value);
});
})(jQuery);
这个input[name=“text-194”]
在你的代码中在哪里?你能试试$('input[name=“text-194”]').val(parseInt($('input[name=“text-194”).val())+parseInt(value))吗;
看看这是否对您有效。您的PHP循环中有jQuery函数,因此它会被多次添加。此外,您需要向我们显示由短代码生成的HTML,以便我们可以提供帮助-我们无法帮助您选择我们看不到的元素:)这在代码中的输入[name=“text-194”]
在哪里?您可以尝试$('input[name=“text-194”]').val(parseInt($('input[name=“text-194”').val())+parseInt(value));
然后看看这是否对您有效。您的PHP循环中有jQuery函数,因此它会被多次添加。此外,您需要向我们显示由短代码生成的HTML,以便我们可以提供帮助-我们无法帮助您选择我们看不到的元素:)