Как мне сделать быстрее, когда AJAX-вызовы веб-метод
[Play.aspx] <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server"> ..... viewvideo(videoid) ....... </asp> [Video.js] function viewvideo(videoid) { varVideoid = videoid; $("#video").empty(); var data = Ajax("../Ajax/Webmethod.aspx/getviewvideo", { videoid: videoid }); } [function.js] function Ajax(url, _data) { var obj; $.ajax({ type: "post", url: url, data: JSON.stringify(_data), async: false, contentType: "application/json; charset=utf-8", datatype: "json", success: function (data) { obj = $.parseJSON(data.d); }, error: function (xhr, status, error) { alert("Some Error"); } }); return obj; } [Webmethod.aspx.cs] [WebMethod] public static string getviewvideo(string videoid) { databasesss db = new databasesss(); JavaScriptSerializer js = new JavaScriptSerializer(); ......................... } return js.Serialize(v); }
Привет, когда ajax вызывает Webmethod, возникает проблема скорости.
Что не так с моим кодом или что я должен проверить?
Любой комментарий был бы полезен
Спасибо
Что я уже пробовал:
Я пытался использовать <asp: hiddenfield> Но есть много вещей, которые нужно отредактировать, поэтому я ищу другой способ