2行目に「予期しない文字列」というエラーが表示されるのに、ビューに直接表示すると正常に動作する理由を誰か教えてもらえますか(私はMVC 3を使用していますが、違いはありません):
function getUsers(processId) {
$.ajax({
url: "@Url.Action('GetProcessApprovers', 'Risk')",
data: { processId: processId },
dataType: "json",
type: "POST",
error: function () {
alert("An error occurred.");
},
success: function (data) {
var items = "<option value=\"\">-- Please select --</option>"
if (data != "") {
$.each(data, function (i, item) {
items += "<option value=\"" + item.Value + "\">" + item.Text + "</option>";
});
}
$("#ProcessOwnerId").html(items);
}
});
};