I have this code:
facetsString += " " + facetList[count].te
-
You can escape double quotes like this:
"string with \"double qoutes\""
The solution is:
facetsString += "<td><input type='checkbox' value=\"" + facetList[count].term + "\"> " + facetList[count].term + " (" + facetList[count].count + ")" + "</td>";
The example provided would write facetList[count].term
in the value attribute, and not the actual value of the variable.
讨论(0)
-
Just put a backslash in front of the double-quotes:
facetsString += "<td><input type='checkbox' value=\"facetList[count] ... \" /></td>"
Alternatively, you can wrap the outer in single quotes, and use double quotes for property values:
facetsString += '<td><input type="checkbox" value="facetList[count] ... " /></td>'
讨论(0)
- 热议问题