我试图获取此变量:var company;
在下一行中工作。
var newcomp ='<button type="button" class="list-group-item" data-database=""><script>var company;</script></button>';
var newcomp ='<button type="button" class="list-group-item" data-database="">'+ company + '</button>';
脚本标记所在的问题。
将来我会尝试改进我的问题。感谢帮助人员。
答案 0 :(得分:0)
var company = "abc";
var newcomp ='<button type="button" class="list-group-item" data-database=""><script>' + company + '</script></button>';
答案 1 :(得分:0)
移除<script>
中的button
标记并转义company
:
var company = $("#newCompAdd").val();
var newcomp = '<button type="button" class="list-group-item" data-database="">' + company + '</button>';
您的完整示例代码:
$(document).ready(function() {
$(document.body).on("click", "#formAddNewCompanySave", function() {
var company = $("#newCompAdd").val();
alert(company);
var newcomp = '<button type="button" class="list-group-item" data-database="">' + company + '</button>';
$('#companylist').append(newcomp);
$.ajax({
method: "POST",
url: "addCompany.php",
data: {}
});
});
});
答案 2 :(得分:0)
我很抱歉我的问题不明确。我对此很新。我正在添加一个新的jquery公司。输入字段的值将存储在var company中。 var newcomp将新公司添加到列表中。但我想要的是给新公司一个存储在var公司的名称;
答案 3 :(得分:0)
var newcomp ='<button type="button" class="list-group-item" data-database="">'+ company + '</button>';
脚本标记所在的问题。
将来我会尝试改进我的问题。感谢帮助人员。
答案 4 :(得分:-1)
你的问题不清楚。 但是您可以将变量值发送到jquery,如下所示:
"<a href='#' class='your function name' data-database='{$company}'>
<button type="button" class="list-group-item"></button>
</a>"
你可以用这样的jquery获取变量的值:
function yourfunctionname(database)}{ var newcomp = database; }