Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery-向值添加文本和变量_Javascript_Jquery - Fatal编程技术网

Javascript jQuery-向值添加文本和变量

Javascript jQuery-向值添加文本和变量,javascript,jquery,Javascript,Jquery,我想向输入值添加普通文本和jQuery值 var amount = $('option:selected', this).val(); $('.customfield').val('clicks,<?php echo $userdata['id'] ?>,' + amount +); var amount=$('option:selected',this).val(); $('.customfield').val('单击,'+金额+); 这就是我所拥有的,但那不起作用。有

我想向输入值添加普通文本和jQuery值

var amount = $('option:selected', this).val();
    $('.customfield').val('clicks,<?php echo $userdata['id'] ?>,' + amount +);
var amount=$('option:selected',this).val();
$('.customfield').val('单击,'+金额+);
这就是我所拥有的,但那不起作用。有人能给我解释一下这是怎么做的吗?

var amount=$('option:selected').val();
var amount = $('option:selected').val();
    $('.customfield').val('clicks,<?php echo $userdata['id'] ?>,' + amount);
$('.customfield').val('点击,'+金额);
var amount=$('option:selected').val();//或var amount=$('#selectDropwdownId').val();
$('.customfield').val(“单击,,”+金额);
试试这个:

    $('.customfield').val('clicks,<?php echo $userdata["id"] ?>,' + amount);

//--------double quote to id as is open and   ---------^^^^
//                   closed by single quote and remove last +
$('.customfield').val('点击,'+金额);
//--------id的双引号处于打开状态,并且---------^^^^
//按单引号关闭并删除最后一个+
试试这个

var amount = $('option:selected').val();
$('.customfield').val('clicks, <?php echo $userdata["id"] ?>,'+amount+');
var amount=$('option:selected').val();
$('.customfield').val('clicks',+amount+');

$('.customfield').val('clicks,,'+金额)
-不需要最后一个
+
$('option:selected',this).val()是错误的。将其作为
$('option:selected').val()进行尝试删除jQuery选择器的第二个参数,以及设置值的最后一个+参数。
var amount = $('option:selected').val();
$('.customfield').val('clicks, <?php echo $userdata["id"] ?>,'+amount+');