1

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);
        }
    });
};
4

2 に答える 2