转义单引号javascript
我认为下面的问题与转义字符串有关,但我希望有人能证实这一点 我需要将event.id附加到submit值,如:/Events/Edit/+event.id。event.id属性中肯定有内容,因为它在我第二次使用时正确显示转义单引号javascript,javascript,jquery,Javascript,Jquery,我认为下面的问题与转义字符串有关,但我希望有人能证实这一点 我需要将event.id附加到submit值,如:/Events/Edit/+event.id。event.id属性中肯定有内容,因为它在我第二次使用时正确显示 $('.ui-dialog div.ui-dialog-buttonpane') .append('<button type="submit" value="/Events/Edit/"' + event.id
$('.ui-dialog div.ui-dialog-buttonpane')
.append('<button type="submit" value="/Events/Edit/"'
+ event.id
+ ' class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" ><span class="ui-button-text">'
+ event.id + '</span></button>');
$('.ui对话框div.ui-dialog-buttonpane')
.append(“”
+event.id+“”);
我想你的问题可能是你有value=“/Events/Edit/””+event.id
您可能是指value=“/Events/Edit/'+event.id+”[代码片段的其余部分]
将“向前移动到after event.id:
$('.ui-dialog div.ui-dialog-buttonpane').append('<button type="submit" value="/Events/Edit/' + event.id + '" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" ><span class="ui-button-text">' + event.id + '</span></button>');
$('.ui对话框div.ui-dialog-buttonpane').append(''+event.id+'');
在附加事件id后,只需将双引号移动到(将内容分解得更细一些,使其更具可读性):
$('.ui对话框div.ui-dialog-buttonpane')
.append(“”
+event.id+“”);
$('.ui-dialog div.ui-dialog-buttonpane')
.append('<button type="submit" value="/Events/Edit/'
+ event.id
+ '" class="ui-button ui-widget ui-state-default '
+ 'ui-corner-all ui-button-text-only" ><span class="ui-button-text">'
+ event.id + '</span></button>');