1

我希望选择名称数组键里面有一个引号。但是这个不会在括号内生成引号。我怎样才能实现它?

var id = "test";
var element = "<select name = 'unit_id["+id+"]' class = 'form-control'></select>";
4

2 回答 2

1

您可以使用更简洁的模板文字。这不需要字符串连接和字符转义:

var id = "test";
var element = `<select name = 'unit_id["${id}"]' class = 'form-control'></select>`;
console.log(element)

于 2018-09-29T04:11:04.657 回答
0

像这样:

var id = "test";
var elemnt = "<select name=\"unit_id['" + id + "']\" class=\"form-control\"></select>";

于 2018-09-29T04:08:35.193 回答