Tag: asp.net

Jquery对话框在双监视器中不起作用

我的一个网页上有一个Jquery对话框。 我在双监视器系统上工作。 问题是,我无法将Jquery对话框从一个监视器移动/拖动到另一个监视器屏幕。 请帮我解决这个问题。

如何在Windows 8.1触摸屏中处理鼠标hover和鼠标hover事件

在我的asp.net项目中,我在mouseover和mouseleave / mouseout事件的按钮和其他一些控件上编写了javascript函数。 此前,该网站用于非触摸屏设备。 但是现在当我试图访问Windows 8.1上的同一个网站时,在Internet Explorer 10/11上,问题是,在触摸屏幕鼠标点击事件被触发后(在我的情况下这是好的)当我在屏幕上移除手指,mouseleave事件被触发(这是有问题的,例如,在mouseleave事件触发后,下拉列表无法正常工作)。 此问题仅出现在Internet Explorer 10/11中。 该网站在Chrome上的所有function都运行良好。 是否有任何JQuery插件或其他解决方案来解决这个问题? 请尽快回复。 我迫切需要这个。 提前致谢。

将列表返回给ajax mvc3

我正在研究MVC3 ,以下是我的控制器 public List ddlTransType_Change(int DocID) { return UserDocumentServive.getSelectedUsers(DocID); } 我的Ajax $.ajax({ type: ‘GET’, url: “/MIS.MVC/” + “DocumentApproval/ddlTransType_Change”, data: { ‘DocID’: $(“#ddlTransType”).val().trim() }, success: function (result) { alert(result.value) }, error: function (e) { alert(“Error:Unable to load data from server”); } }); Controller返回一个int值列表,即{1,74,23,1} ,我想在警报中显示它们。 任何想法如何做到这一点。

如何通过jquery使用ajax调用webform的函数?

我想调用一个函数来改变WebForm1中名为“firstdivision”的分区的文本框中的值,通过jquery和ajax。 这是我写的代码,但它不起作用: var pageurl = ”; var srch = $(“#”); var name = $(“#”); var empID = $(“#”); var address = $(“#”); var email = $(“#”); var phone = $(“#”); var salary = $(“#”); var dob = $(“#”); var natinality = $(“#”); $(‘document’).ready ( function () { $(“#btn_Search”).click ( function (e) { e.preventDefault(); $.ajax ( […]

使用json传递窗口小部件数据并保存到数据库

我刚刚回到这个要求,因为当时我被迫离开它以做更重要的要求。 我在这里问了一个类似的问题,答案有所帮助。 但是,在那个问题中,我传递了测试数据并将其保存到数据库中。 但是,我无法弄清楚如何保存实际的小部件信息。 该链接帮助我成功传递了json。 我在尝试保存数据时收到此消息。 jQuery的 function updateWidgetData() { var items = []; $(‘.column’).each(function () { var columnId = $(this).attr(‘id’); $(‘.dragbox’, this).each(function (i) { var collapsed = 0; if ($(this).find(‘.dragbox-content’).css(‘display’) == “none”) collapsed = 1; //Create Item object for current panel var item = { id: $(this).attr(‘id’), collapsed: collapsed, order: i, column: columnId }; […]

Window.Location刷新而不是重定向

我有一个JQUERY函数如下 this.getURL = function() { var name = getName(); alert(“Menu.aspx?name”+name); //window.location = “Menu.aspx?name”+name; } 当我提醒我试图访问的URL时,它是正确的。 但是,当我在该字符串上调用window.location时,页面只是刷新而不会去任何地方。 我有类似的代码,我使用window.location,它的工作原理。 我在我的浏览器中输入了url,它也可以正常工作。 在最坏的情况下(即使URL错误),我希望它只是将我重定向到某个URL。 但是,除了刷新当前页面之外,我无法做任何事情。 另外要澄清的是,调用此函数的页面不是Menu.aspx 提前致谢。

在aspx输入字段中/上插入文本和设置焦点?

我有一个问题是在aspx站点上执行一个javascript函数,该函数应该在TextBox(MultiLine)内容的开头插入一个String,并将Cursor设置在插入的字符串的中间。 它根本就没有在我身边被召唤。 ASPX代码: Unbenannte Seite function setCaretPosition(elemId, caretPos) { var elem = document.getElementById(elemId); if(elem != null) { if(elem.createTextRange) { var range = elem.createTextRange(); range.move(‘character’, caretPos); range.select(); } else { if(elem.selectionStart) { elem.focus(); elem.setSelectionRange(caretPos, caretPos); } else elem.focus(); } } } $(“#”).click(function(e){ e.preventDefault(); var d = new Date(); var curr_date = d.getDate(); var curr_month = d.getMonth() […]

JQuery Ajax填充javascript变量问题

我试图使用JQuery Ajax填充此格式的变量,但由于所有括号,我无法从后端返回格式的数据 elements = [{ key: 1, label: “Food”, open: false, children: [ { key: 211, label: “Burger” } ] }]; 这是我目前使用的代码无效 menu.aspx: $.ajax({ type: “POST”, url: “menu.aspx/get_menu”, data: {}, contentType: “application/json”, dataType: “json”, success: function (msg) { $(“#test”).html(msg.d); } }); 后端: [WebMethod(EnableSession = false)] public static string get_menu() { return “hello world”; }

转换扫描对于className JavaScript块以使用jQuery

我有一个小块我想转换为使用jQuery用于几个不同的目的,但主要是逆向工程如何工作来提高我的jQuery技能。 我尝试了一下,但无法弄清楚所有的转换。 以下Javascript块迭代通过ASP.NET TreeView控件客户端呈现的复选框,并扫描带有className=disabledTreeviewNode复选框(此等效function无法实现纯粹的服务器端)。 function DisableCheckBoxes(treeviewClientID) { var treeView = document.getElementById(treeviewClientID); if (treeView) { //Get all the checkboxes which are ‘inputs’ in the treeview var childCheckBoxes = treeView.getElementsByTagName(“input”); //Iterate through the checkboxes and disable any checkbox that has a className=”disabledTreeviewNode” for (var i = 0; i < childCheckBoxes.length; i++) { var textSpan = childCheckBoxes[i].parentNode.getElementsByTagName("span")[0]; if […]

如何将ajax响应图像流分配给图像控件?

我在aspx上创建了一个图像控件,代码如下 click to see image 然后对于正常按钮单击我使用处理程序动态获取图像如下所示 public void ProcessRequest(HttpContext context) { context.Response.Clear(); if (!String.IsNullOrEmpty(context.Request.QueryString[“id”])) { int id = Int32.Parse(context.Request.QueryString[“id”]); // Now you have the id, do what you want with it, to get the right image // More than likely, just pass it to the method, that builds the image Image image = GetImage(id); // […]