Tag: webforms

将JQuery变量传递给asp.net中的代码

我已经尝试了一段时间来获取从JQuery函数传递给后面的代码的变量,以便我可以通过SQL语句将其输入到数据库中。 但是,我似乎从来没有通过变量。 或者如果它正在通过,我似乎无法显示它以确保它已通过。 任何人都可以看到我的脚本有什么问题吗? $(function () { var comment = $(“#comment”), allFields = $([]).add(comment); $(‘#’).val(comment); $(“#dialog-form”).dialog({ autoOpen: false, height: 300, width: 350, modal: true, buttons: { “Add Comment”: function () { var bValid = true; allFields.removeClass(“ui-state-error”); if (bValid) { $(“#comments tbody”).append(“” + “” + comment.val() + “” + “” + “” + “” + “”); […]

为什么我的对话框不起作用

这是我正在尝试但不工作的代码,根本没有任何问题 function HandleIt() { var objA = $get(”); if(objA.checked == false) $(“#dialog”).dialog(); //alert(“it works”); } 我给出的代码在对话框时就像这样, Hahahahaha 我想将它用作消息框,但它没有用完。

使用ASP.NET WebForms的jQuery Validator#remote

我正在尝试使用带有WebForms的jQuery Validator插件。 这是我的jQuery代码: $(“input[id$=FromZip]”).rules(‘add’, { required: true, postalCode: true, remote: { url: “shipping companies.aspx/ValidatePostalCode”, type: “POST”, contentType: “application/json; charset=utf-8”, dataType: ‘json’, data: “{‘postalCodeToValidate’: ‘” + $(“input[id$=FromZip]”).val() + “‘}”, dataFilter: function(data) { return (JSON.parse(data)).d; } }, messages: { required: ‘”From” zip code is required.’, postalCode: ‘Invalid “From” zip code’, remote: ‘The “From” zip code was not […]

jQuery colorbox打破了ASP.NET Web窗体中的回发

我们有一个Web表单项目,在其中我想使用jQuery的colorbox插件弹出一个带有提交按钮的小窗口。 因为我们使用的是Web表单,所以表单标记不能成为彩色框的一部分。 问题是当colorbox将DOM中的元素加载到colorbox中时,它实际上将它移动到body的顶部,成为一个绝对定位的元素。 通常情况下这很好,但它实际上是从表单标签中取出内容。 这使得彩色框内的提交按钮不再导致回发。 这是一个代表问题的小提琴: http : //jsfiddle.net/Chevex/vbLFD/ 如果您点击提交更改按钮,您会发现表单发布到谷歌和窗口加载谷歌。 但是,如果单击链接将DIV加载到颜色框中,然后单击颜色框中的提交按钮,则不会发生任何事情。 该按钮已从表单标签中取出。 这种行为有一个简单的解决方法吗? 编辑 我想过用这个小提琴提交jQuery表单: http : //jsfiddle.net/Chevex/vbLFD/6/ 问题是,如果DIV包含其他输入元素,如文本框,那么它们也将从表单标记中删除。 因此,即使使用jQuery提交表单,也不会包含应该使用表单发布的输入值。 似乎解决这个问题的唯一方法就是让colorbox以某种方式保留在表单中。

添加FriendlyUrls时,jQuery ajax调用不能使用ASP.Net Web窗体

如果没有为ASP.Net Web窗体项目打开FriendlyUrls,以下代码可以正常工作: $(document).ready(function () { $.ajax({ url: ‘/Default.aspx/GetData’, type: ‘POST’, beforeSend: function( xhr ) { xhr.setRequestHeader(“Content-type”, “application/json; charset=utf-8”); }, success: function (result) { var resultData = (result.d? result.d : result); alert(resultData); }, error : function(){ alert(‘error’); } }); }); 这是页面方法的服务器端代码(WebMethod): [System.Web.Services.WebMethod] public static string GetData() { return “Hello”; } 当我在浏览器中加载页面时,我可以看到响应为{ “d” : “Hello” } ,这是预期的结果。 […]

使用jquery ui自动完成小部件时,请停止“输入”密钥提交表单

我有一个使用jquery自动完成UI插件的表单, http://jqueryui.com/demos/autocomplete/ ,除了当您按下回车键选择自动完成列表中的项目时,它都可以正常工作,它提交了形成。 我在.NET webforms站点中使用它,因此可能存在与.NET注入的表单相关联的javascript处理,它覆盖了jQuery的东西(我在这里推测)。

帮助解释/实现“从Excel复制/粘贴到网页”的答案?

我可以获得一些帮助来解释/实现答案:请从Excel复制/粘贴到网页吗? 这是Google为“将Excel粘贴到网页/表单”找到的最有用的答案 – 看起来很完美,但我无法开始工作。 (要求是为用户提供在Excel中预先填充信息的选项,以及准备好将请求粘贴到我们服务器上的表单中时。) 我“inheritance”了一个服务器 WAMP 2.0 Apache 2.2.11 PHP 5.2.9 我对Excel中的VBA很公平。 PHP的新手。 使用Eclipse IDE,教程和基本表单工作正常。 在答案中尝试代码 – d / l’d jquery并在代码中设置路径。 jquery的教程示例似乎有效。 Tatu Ulmanen的回答给了我一个Parse错误 “var data = $(‘input[name=excel_data]’).val();” 相关 // Insert into DOM $(‘#excel_table’).html(table); ? 不知道那是什么意思。 Mic的答案没有错误,但转换按钮没有任何作用。 想法/方向? 请?

ASP.NET WebForm中的jQueryMobile

在ASP.Net Web Form应用程序中使用jQueryMobile是否正确? 在ASP.NET Web窗体中使用jQueryMobile或其他Mobile JS库的优缺点是什么?

(客户端)禁用提交按钮的最佳方法是什么?

细节: 仅在用户单击提交按钮后但在回发到服务器之前禁用 ASP.NET Webforms(.NET 1.1) 首选jQuery(如果有任何库) 如果表单重新加载(即信用卡失败)必须启用 这不是我必须这样做的必要条件,但如果有一个简单的方法可以做到这一点而不必改变太多,我会这样做。 (即如果没有简单的解决方案,我可能不会这样做,所以不要担心挖得太深)

如何为以后使用保存style-css值然后重新加载这些值

列出所有SQL数据库表及其列名,每个列都在List 通过dropDown列表控件,我已经选择了一个表及其所拥有的列,然后在第一个阶段之后,我选择了表和它的列,我将导航到一个页面,该页面具有Graphical User interface ,如此屏幕截图所示: 然后,如图所示,渲染一个html表,选择列作为htmlTable标题。 所以现在当结果显示在该aspx页面中时, 通过使用Jquery,我设法实现了一个测试工具。 这使我能够通过Graphical User interface应用一些样式设置 – 在该表上,现在它只是标题字体名称 , 标题背景颜色和列宽 : 标题字体 。 字体由AJAX ToolKit autoComplete Extender选择,目标是专用的asp:TextBox ,其字体名称为dataSource 所以在textchange事件上 – jQuery绑定选定的值…相应的预览。 同样的背景 通过使用jQuery颜色选择器,它的event handler正在执行将所选颜色应用为 bgcolor …等的工作 现在我已经选择了所有css值,我需要将它们用于webSite应用程序 实现这一目标的最简单方法是什么? 我可以考虑通过File.WriteAllText生成它, 这样结果将是一个新的文件创建文本生成的文本是.aspx webform页面的头部分(通过String.Format自动生成) string formatedStyleStr = string.Format(” #{0} { \r\twidth: {1};”, ID values of jQuery’s job); 那个想法…… 由于新文件名将default为扩展名.aspx … 然后像手动编写它一样以编程方式写入formatted string 通常在开始新的empty […]