【问题标题】:I can not click anything我不能点击任何东西
【发布时间】:2013-11-05 14:43:32
【问题描述】:

我尝试在新的浏览器页面中打开并显示我的数据。

我打开新页面并显示数据。但是我无法单击、选择或选择任何内容。

我的 Javascript 代码如下:

function CustomerId() {
  var veri = {
    Id: Id.GetValue(),
  };

  $.ajax({
    url: "/Home/PanelGoster",
    type: "POST",
    dataType: "json",
    contentType: 'application/json',
    data: JSON.stringify(veri),
    success: function (mydata) {
      if (mydata.error6 == true) {

      } else { // Success
        var something = window.open(url, '_blank');  // It opens in blank page but i can not click nothing.
        something.focus(); 


        ("#MusterilerGetir").html(mydata);          // Problem Here
      }
    },
    error: function () { }
  });
  return false;
}

我做错了什么?

【问题讨论】:

  • 哼...你能解释一下你需要做什么吗?因为在新标签页/页面中显示纯 json 不会有任何功能,所以很明显你不需要点击任何东西
  • 我要显示 ("#MusterilerGetir").html(mydata);在新标签页中。
  • 是的,你已经在上一个问题中展示过,对吧?
  • 我猜问题是,你想怎么显示它,纯文本还是有一些功能
  • 你需要什么样的功能,你需要多解释一下让人们帮助你

标签: javascript jquery json


【解决方案1】:

在标有“Problem here”的行上,您在开始时缺少 jQuery 标识符。在("#MusterilerGetir") 之前添加$ 就可以了。

$("#MusterilerGetir").html(mydata);          // Problem Here

【讨论】:

    【解决方案2】:

    总结我们在chat 中的讨论,您可以执行以下操作来实现您所需要的:

    1. 使用需要显示的 html 表单创建视图
    2. 选择客户后,打开一个新选项卡,其中包含指向先前创建的视图的 URL,并附加客户 ID 的 GET 参数
    3. 在您的控制器中,获取 ID 并加载所需的数据以初始化视图,然后显示它。

    我希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-31
      • 2021-02-02
      • 1970-01-01
      • 1970-01-01
      • 2020-11-21
      • 1970-01-01
      相关资源
      最近更新 更多