PDA

View Full Version : سوال: error: JSON is undefined روی iis6



AftaB66
دوشنبه 14 مرداد 1392, 12:07 عصر
سلام دوستان .
من در برنامه ام از این کد استفاده کردم :

function DrawPlot() {
var WebServiceURL = "<%=Request.Url.GetLeftPart(UriPartial.Authority)+Re quest.ApplicationPath.ToString()%>ReportEVoucherByBrokerFilter.aspx";

$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
dataType: "json",
url: WebServiceURL + "/Print",
success:
function(data) {
...

این برنامه روی iis سیستم خودم اجرا میشه ولی وقتی روی iis (ورژن 6) سرور دیگه ای پابلیشش می کنم میگه json رو نمی شناسه!!
این کارها رو هم انجام دادم :
1- mime Type :application/x-javascript v رو با .json Extension رو اضافه کردم .
2- در وب سایت روی iis ام هم این مورد رو اضافه کردم که در عکس هست .

ولی باز همین خطا رو میده !!:ناراحت:
چکار باید بکنم؟

mehdi.mousavi
چهارشنبه 16 مرداد 1392, 01:49 صبح
سلام.
طبق RFC ی مربوطه (http://www.ietf.org/rfc/rfc4627.txt)، Mime Type ای که باید تعریف کنید application/json هستش و نه application/x-javascript.

موفق باشید.