Tag: asp.net

autosuggest,ws和json问题

$.ajax({ type: “POST”, url: “/webservices/AutoSuggestWebService.asmx/GetSuggestedRestaurants”, data: “{‘prefixText’: ‘” + $(‘#ctl00_ctl00_cplMPBody_txtSearch’).val() + “‘}”, contentType: “application/json; charset=utf-8”, dataType: “json”, success: function(msg) { data = msg.d; alert(msg.d) $(“#ctl00_ctl00_cplMPBody_txtSearch”).autocomplete(data); } }) 数据在哪里 [“some text”,”another some textz”,”huh just text”] WS: [WebMethod] public string GetSuggestedRestaurants(object prefixText) { JavaScriptSerializer js = new JavaScriptSerializer(); string json = js.Serialize(new RestaurantSearchHelper(DaoFactory).GetSearchSuggest(prefixText.ToString(), PageBase.CurrentCountry)); } 但如果我用“so”这个词搜索,我什么也得不到。 如果回归 […]

ASP.NET与jQuery DatePicker

我想做这样的事情: http : //jqueryui.com/datepicker/ 但是,我不确定如何: 我有一个母版页内容页面,当我尝试复制该代码并将其粘贴到内容页面时,它会说“XXXX不能在内容区域”。 当用户点击提交按钮时,我如何将textbox的日期传递给服务器端代码? 以下是我的代码的一部分: 的.aspx: Date: 的.cs: protected void btnSubmit_Click(object sender, EventArgs e) { lblOutput.Text = //The date from the datepicker }

从另一个DropDownList填充DropDownList

我有两个相关的模型。 public partial class bs_delivery_type { public decimal delivery_id { get; set; } public decimal delivery_city_id { get; set; } public string delivery_address { get; set; } public virtual bs_cities bs_cities { get; set; } } 第二个: public partial class bs_cities { public bs_cities() { this.bs_delivery_type = new HashSet(); } public decimal cities_id { get; […]

数据切换和数据目标无法按预期工作

我有示例导航栏。 但由于’数据切换’和’数据目标’不起作用,我无法崩溃。 如果我的代码中有任何其他问题,请帮助我并提供建议。 这是代码: Basic Log In Page BootStrap Demo Home About Social facebook Twitter Google+ Instagram

在asp.net菜单项上的JQuery单击方法?

我有asp.net菜单项 。 单击此项时,我想执行jQuery单击方法。 我们怎么能这样做?

处理jQuery Ajax方法引发的错误

我有一个页面,我在其中使用jQuery ajax方法来调用一个简单的Web服务,它将从数据库中获取一些数据并将其绑定到页面中的某些控件。 在select的onchange事件上调用ajax方法(这里的HTTP请求是POST)。 以下是jQuery ajax方法 function CallAjax(url, jsonData, SucessFunction, FailurFunction) { $.ajax({ type: “POST”, url: url, data: jsonData, contentType: “application/json; charset=utf-8”, dataType: “json”, success: SucessFunction, error: function(){ alert(‘error occured’); } }); } 上述方法的URL是somepage.aspx / getDataFromDatabse,其中getDataFromDatabse是webservice方法。 我们的测试人员正在使用burp套件测试页面。 当他们直接在浏览器中访问URL(www.example.com/somepage.aspx/getDataFromDatabse)时,burp套件中显示的HTTP方法是GET,并且引发错误并且用户被重定向到相应的页面。 但是当他们直接访问上述URL并拦截burp suite中的请求并将GET请求更改为POST请求时,以下错误消息将直接显示在浏览器中: {“Message”:“处理请求时出错。”,“StackTrace”:“”,“ExceptionType”:“”} 上面的ajax函数中的“错误”没有被执行,并且没有显示警告框,我们能够处理错误。 如何处理此类错误并将用户重定向到自定义页面?

表单重置后JQueryvalidation无法正常工作

使用以下命令重置表单后出现问题: $(“.cancel”).click(function () { validator.resetForm(); $(‘:input’, ‘#MyForm’) .not(‘:button, :submit, :reset, :hidden’) .val(”) .removeAttr(‘checked’) .removeAttr(‘selected’); //OR document.getElementById(‘MyForm’).reset(); }); 当我再次点击“保存”时,不再需要必填字段,表单会回发。 即使重置后,如何让表单重新validation? 这是一个简单的例子,因为我只是重置validation和表单,但在其他页面上我必须手动操作某些字段,所以我需要这种方式重置表单才能工作。 这是一个MVC创建的表单,如果这有任何区别 有什么建议? 编辑:经过一些试验和错误,似乎问题不应该与直接resetForm代码,而是其他东西。 在控制台中,我收到以下javascript错误: SyntaxError: invalid label 和一个警告 Use of attributes’ specified attribute is deprecated. It always returns true. 不确定它们是否与我的问题有关,但不确定此时还有什么可做的。 至于我正在使用的脚本: @Scripts.Render(“~/bundles/modernizr”) @Scripts.Render(“~/bundles/jquery”) @Scripts.Render(“~/Scripts/jquery-1.8.3.min.js”) @*@Scripts.Render(“~/Scripts/jquery-1.9.1.min.js”)*@ @Scripts.Render(“~/Scripts/jquery-ui-1.9.2.js”) @Scripts.Render(“~/Scripts/jquery.validate.js”) @Scripts.Render(“~/Scripts/jquery-validate-messages.js”) @Scripts.Render(“~/Scripts/jquery.validate.unobtrusive.min.js”) @Scripts.Render(“~/Scripts/DataTables-1.9.4/media/js/jquery.dataTables.js”) @Scripts.Render(“~/Scripts/jquery.jeditable.mini.js”) @Scripts.Render(“~/Scripts/DataTables-1.9.4/media/js/jquery.dataTables.editable.js”) @Scripts.Render(“~/Scripts/DataTables-1.9.4/extras/TableTools/media/js/TableTools.js”) @Scripts.Render(“~/Scripts/Countdown.js”) @Styles.Render(“~/Scripts/DataTables-1.9.4/media/css/jquery.dataTables.css”) […]

JavaScript运行时错误:’fidoCallback’未定义

我已经构建了一个asp.net应用程序。 每次我运行它时,我都会收到错误消息: 脚本块中第1行第1列的未处理exception 0x800a1391 – JavaScript运行时错误:’fidoCallback’未定义 我试过添加 function fidoCallback(status){} 但它没有帮助。 任何帮助,将不胜感激。

如何在加载VB ASP时加载jstree复选框

我正在尝试使用ASP加载jstree复选框。 后面的代码采用树节点并填充要使用的jstree的列表项。 在此过程中,有一些节点被标识为“已检查”,其中我将jstree-clicked的类属性添加到列表项中。 但是,当页面加载时,它没有任何效果。 请通过预先选中的复选框告诉我填充这些复选框的适当方法。 我的后端有以下内容 Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim tNode As TreeNode Dim treeView As New TreeView Dim tNodeCollection As New TreeNodeCollection tNodeCollection = treeView.Nodes ‘ Code to generate and store within ‘ a System.Web.UI.WebControls.TreeView object ‘ … ‘ … ‘ … repeater.DataSource = tNodeCollection […]

通过asp.net的Jquery treeview

如何通过asp.net填充jQuery Treeview? 然后在客户端填充对所选节点Treeview的文本和值的访问?