Tag: javascript

如何在ASP.NET中实现“自动保存”或“保存草稿”function?

我在ASP.NET 2.0中有一个注册表单。 我想通过点击提交按钮保存我的注册表单字段,或者他们应该每五秒保存一次。 例如,我的注册页面中有三个字段: UID PWD Name 用户输入了UID和PWD ,在输入Name ,应保存先前的值而不中断用户输入 我将如何在ASP.NET中执行此操作?

如何在silviomoreto的Bootstrap-Select上添加选项值

我使用了silviomoreto的bootstrap-select,但我遇到了问题。 我有2个下拉菜单(选择)区域下拉列表和城市。 现在,我有一个jquery onchange函数,该函数将根据所选区域更改城市下拉列表中的值。 这是我的代码: $(“#region”).on(‘change’, function () { $(“#cities”).html(‘city1city2’); }); 问题是我认为兼容性? 当我删除class =“selectpicker”它工作正常,但我无法删除它因为我用它来下拉ui。 我查了这里的文档https://developer.snapappointments.com/bootstrap-select/但是我找不到相关问题的答案。 谢谢!

使用元素绘制的网格看起来拉伸

我正在尝试在元素上绘制网格,最终目标是制作Go板 。 由于某种原因,网格看起来很拉伸,线条比1像素厚,间距完全错误。 它甚至没有从(10,10)位置开始.. 如果有人可以看看告诉我我做错了什么会很棒。 http://jsfiddle.net/h2yJn/

Javascript:关闭弹出窗口,打开新窗口和重定向

我想关闭当前弹出窗口,打开一个新窗口(选项卡)并重定向到特定链接。 使用我的链接,这非常容易。 我只是添加“target =”_ blank“”并且它工作正常(它实际上并没有关闭弹出窗口,但最小化它也很好)。 由于我使用了一些具有onclickfunction的按钮,我想以某种方式在按钮中实现“target =”_ blank“…此按钮看起来像这样: 这是有效的,但问题是它在父窗口中重定向并且没有打开新窗口…… Any1知道如何获得“target =”_ blank“的function,以便点击按钮会打开一个新窗口而不是重定向而不是重定向父窗口?

jQuery.data不再适用于窗口?

我最近将我们项目的jQuery文件从1.4.2升级到1.4.4 ,看起来从1.4.3我们使用jQuery.data已停止工作。 我们有这个代码: var events = $(window).data(‘events’); if (events.scroll) if (!events.scroll.include(handler)) $(window).scroll(handler); 目的是防止此特定处理程序被多次绑定。 在1.4.2 ,这很好。 在1.4.4 , events未定义。 function handler() { //do something } $(document).ready(function(){ $(window).scroll(handler); $(‘div#test’).scroll(handler); $(window).data(‘events’) -> undefined $(‘div#test’).data(‘events’) -> Object }); 这个API改变了什么? 我该如何列出window事件? 我已将第一行更改为: var events = $(window).data(‘__events__’).events; 有点凌乱,但将事件连接到普通对象的能力是令人信服的。

如何单独使用jQuery解析xml属性?

我已经成功解析了xml,但我仍然坚持获得孩子们的属性。 XML示例: Javascript / jQuery: $.get(‘data.xml’, function(d){ $(d).find(‘entry’).each(function(){ var $entry = $(this); var pic = $entry.find(‘media:thumbnail’).attr(‘url’); }) }); 那个javascript对我来说不起作用。 有什么问题?

模糊事件不会在IE7和IE6中被触发

我有一个下拉菜单,单击div中的一个,显示List。 在焦点上我应该隐藏列表(即当用户点击或关注某些其他元素而不是鼠标移出时)。 因此,我明显的选择是onblur 。 现在JavaScript似乎在Firefox中工作,但在IE中却没有,因为我的div有一个指定高度和宽度的子div。 这在测试文件中是可重现的。 我正在使用jQuery。 这是Internet Explorer中的已知问题吗? 什么是工作? Exploring IE /** Exploring IE**/ .selected_option div {height:18px;} $().ready(function(){ $(‘.selected_option’).blur(function(){ alert(‘blurred’); }); }); anywhere in the page

本地化javascript消息和validation文本

我正在开发一个多语言的网络项目。 例如,项目的一部分涉及一些自定义谷歌映射,利用客户端interace使用jquery / .net将点添加到地图并将它们保存到数据库。 将有一些必须进行本地化的validation和其他信息性消息(例如,“请在地图中添加至少一个点”)。 我现在能想到的唯一选择是: 在javascript中使用代码渲染块从资源文件中提取本地化消息 使用带有meta:resourcekey的隐藏字段,使用当前区域性自动从资源文件中获取正确的本地化消息,并在必要时在jquery中获取.val()。 每次需要消息时,进行Web服务调用以按键/语言获取正确的消息。 有什么想法,经历吗? 编辑: 我更喜欢使用.net资源文件来保持与应用程序的其余部分一致。

Chrome有时会调用错误的构造函数

我们有一个广泛使用jQuery的网站,它在Firefox和IE中运行良好。 但是在Chrome中,我们经常(并且半随机地)获得Uncaught TypeError: Cannot call method ‘apply’ of undefined (也可以使用其他jQuery方法代替apply )。 我们设法将问题pushStack() jQuery方法pushStack() 。 原始源代码(jQuery 1.7.1): // Take an array of elements and push it onto the stack // (returning the new matched element set) pushStack: function( elems, name, selector ) { // Build a new jQuery matched element set var ret = this.constructor(); // […]

在jquery自动完成中处理没有结果

嘿我正在尝试在用户当前查询没有结果时返回消息! 我知道我需要利用keyup事件,但看起来插件正在使用它