-1
即時開發代碼在這裏(我不知道它的某些部分),但任何方式,我從iis服務器中的任何瀏覽器的數據,還有我的筆記本電腦,這即時通訊上編寫代碼,但是當我發佈網站,在網時,Internet Explorer顯示了另一臺計算機上什麼都沒有,版本是也一樣,我的數據如何顯示在服務器上,但不是在客戶端瀏覽器
@Html.Resource(@<script type="text/javascript">
$(document).ready(function() {
function a() { d.reloadData() }
var c = { reloadCallback: a, stepSize: "day" };
var b = new DateFilter(c);
function e(i, g, h) {
$.ajax({
dataType: "json",
type: "POST",
contentType: "application/json; charset=utf-8",
url:"@Url.Action("EventEntries", new { id = @Model.Turbine.ID })",
data: g,
success: function (j, l, k)
{ h(j, l, k) }
})
}
var f = { $tableElement: $("#eventTable"),
fromCallback: b.getFromValue,
toCallback: b.getToValue,
ajaxSource: "@Url.Action("EventEntries", new { id = @Model.Turbine.ID })",
loadCallback: e, numberFormat: { format: "#,##0.#", locale: "@System.Threading.Thread.CurrentThread.CurrentUICulture.TwoLetterISOLanguageName" }
};
var d = new EventTable({ tableOptions: f })
});</script>, klo.Util.ResourceType.JAVASCRIPT, "eventInit")
太多的可能性。您將需要調試並提供更多信息。你是否拿到了帶有數據的控制器動作EventEntries?在控制檯中的任何JavaScript錯誤?你的連接字符串正確嗎等等 –
@SteveGreene連接字符串是正確的即時消息從控制器獲取數據,而且我可以看到它在我的IE瀏覽器,當我運行代碼,但是當涉及到其他客戶端它不工作,在網格中沒有顯示任何東西 – mrslt
這看起來像只是複雜頁面或視圖的一部分。只有這個片段,我們無能爲力。你還包括'功能e(...)',但它從來沒有在片段中調用,所以爲什麼包括它?或者如果應該調用'e(...)',它會調用不包含的h(...)',那麼我們如何知道整體應該做什麼?然後你談論一個網格,但是你的部分代碼中沒有網格。 etc。請參閱[ask]和https://stackoverflow.com/help/mcve –