-1

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

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

我的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;
}

我究竟做错了什么?

4

2 回答 2

0

在标有“Problem here”的行上,您在开始时缺少 jQuery 标识符。$在之前添加一个("#MusterilerGetir"),你应该没问题。

$("#MusterilerGetir").html(mydata);          // Problem Here
于 2013-10-26T15:02:29.993 回答
0

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

  1. 使用您需要显示的 html 表单创建一个视图
  2. when a customer is selected open a new tab with an url to the previously created view and append a GET param of the customer id
  3. 在您的控制器中,获取 ID 并加载所需的数据以初始化视图,然后显示它。

我希望这有帮助。

于 2013-10-26T14:20:03.333 回答