Monday, June 3, 2024
 Popular · Latest · Hot · Upcoming
80
rated 0 times [  85] [ 5]  / answers: 1 / hits: 19752  / 11 Years ago, sat, october 26, 2013, 12:00:00

I have been trying for 4 days to solve this problem. But I cannot return json data into a new tab page.



My code:



<script type=text/javascript>
function CustomerId() {

var url = Home/PanelGoster; // My URL

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'); // Problem Here , it does not work
something.focus(); // Problem Here


(#MusterilerGetir).html(mydata); // Problem Here, should be displayed in a new tab
}
},
error: function () {

}
});
return false;
}
</script>


Controller:



    public ActionResult PanelGoster(MyModel model)
{
var stringView = RenderRazorViewToString(PartialView, MyModel());
return Json(stringView, JsonRequestBehavior.AllowGet);
}
}

More From » json

 Answers
18

try



something = window.open(data:text/json, + encodeURIComponent(mysdata),
_blank);
something.focus();


from Open a new tab/window and write something to it?


[#74713] Friday, October 25, 2013, 11 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
dawnc

Total Points: 612
Total Questions: 94
Total Answers: 98

Location: Sweden
Member since Fri, Apr 16, 2021
3 Years ago
dawnc questions
Fri, Nov 26, 21, 00:00, 3 Years ago
Wed, Jul 15, 20, 00:00, 4 Years ago
Sun, Dec 15, 19, 00:00, 5 Years ago
Thu, May 30, 19, 00:00, 5 Years ago
;