我有以下代码,当name =<%=" 123124"时,它会发送name的值。 %>,但是当name ="任何字符串"时它都会失败。
$("#submit").click(function() {
var name = <%= "hahaha" %> ;
$.ajax({
type: "GET",
url: "/update/data",
data: { 'name' : name}
});
});
原因是什么?
答案 0 :(得分:0)
当字符串中有空格时,它会失败,因为您需要在值周围加引号。使用:
var name = '<%= "any string" %>';