将变量解析为 .get() 函数

Parsing variable into .get() function

:-)

我无法让它工作!

变量 "textpageId" 在 .get() 函数中不起作用? 那么我如何将 id 解析到函数中呢?

            var textpageId = $(this).attr("textPageID");
        if (isOpen != true) {
            console.log("Clicked");
            $.get("@Url.Action("Index", "Upload", new { textId = textpageId })", function (data) {
                console.log(data);

您必须使用加号 (+) 连接 url 中的变量,请参见下面的代码 -

注意 - IndexUpload 是变量吗?如果是,则以与 textpageId.

相同的方式连接它们
var textpageId = $(this).attr("textPageID");
if (isOpen != true) {
     console.log("Clicked");
     $.get("@Url.Action("Index", "Upload", new { textId = " + textpageId + "})", function (data) {
          console.log(data);