我想將普通文本和jQuery值添加到輸入值。jQuery - 將文本和var添加到值
var amount = $('option:selected', this).val();
$('.customfield').val('clicks,<?php echo $userdata['id'] ?>,' + amount +);
這就是我的,但那是行不通的。有人可以向我解釋,它是如何完成的?
我想將普通文本和jQuery值添加到輸入值。jQuery - 將文本和var添加到值
var amount = $('option:selected', this).val();
$('.customfield').val('clicks,<?php echo $userdata['id'] ?>,' + amount +);
這就是我的,但那是行不通的。有人可以向我解釋,它是如何完成的?
嘗試這種情況:
$('.customfield').val('clicks,<?php echo $userdata["id"] ?>,' + amount);
//--------double quote to id as is open and ---------^^^^
// closed by single quote and remove last +
var amount = $('option:selected').val();
$('.customfield').val('clicks,<?php echo $userdata['id'] ?>,' + amount);
var amount = $('option:selected').val(); // or var amount = $('#selectDropwdownId').val();
$('.customfield').val("clicks,<?php echo $userdata['id'] ?>," + amount);
嘗試此
var amount = $('option:selected').val();
$('.customfield').val('clicks, <?php echo $userdata["id"] ?>,'+amount+');
'$ VAL( '點擊,,'+ amount);' - 不需要最後一個'+'? –
'$('option:selected',this).val();'是錯誤的。嘗試它爲'$('選項:選擇')。val();' – Praveen
刪除jQuery選擇器的第二個參數,也是設置值的最後一個+。 – OutOfSpaceHoneyBadger