Tag: jquery

从jqgrid调用asp.net web api DELETE的问题

我试图从jqGrid调用ASP.net WEB API的DELETE方法。 但是我收到消息 – “错误状态:’方法不允许’。错误代码:405” 。 以下是详细信息。 JQGrid代码 – $(“#employeeSalarysGrid”).jqGrid(‘navGrid’, ‘#employeeSalarysPager’, { add: true, edit: true, del: true }, editOption, addOption, delOption); var delOption = { caption: “Delete”, msg: “Delete selected record(s)?”, bSubmit: “Delete”, bCancel: “Cancel”, mtype: “DELETE”, url: ‘http://localhost:50570/api/Test/’ }; ASP.NET Web API方法: public HttpResponseMessage Delete(string id) { //code for processing delete request […]

jQuery排序函数冻结(上一个)show()文本

我正在对物种列表进行排序,但有时列表很大,需要几秒钟才能对其进行排序。 因此,我尝试添加一个小通知让我们的用户知道有些东西在运行(他们应该等待)。 请查看此页面: http : //ibc.lynxeds.com/family/babblers-timaliidae并单击“排序并过滤[+]”。 然后,单击任何“排序依据”链接。 使用Opera,您将首先收到消息,然后开始对物种进行排序,然后消息将更改为不同的文本,这就是全部。 使用FF或IE时,不显示第一条消息,您只知道CPU正在做一些工作,然后“完成!” 消息显示并淡出。 因此,在最坏的情况下(慢速CPU,大型列表),您可能需要等待20秒然后才能完成! 消息(首先显示“请稍候”,然后在完成时淡出…会好得多…) 调用sort函数的JQuery代码是这样的: $(“.s_alf_eng”).toggle( function() { $(“.warning”).text(“Sorting… please wait”).show(); //warning is an empty div $(‘.media-status-specie li’).sort(sortAscending1).appendTo(‘.media-status-specie’); $(“.warning”).text(“Sorting… Done!”).fadeOut(700); }, function() { $(“.warning”).text(“Sorting… please wait”).show(); $(‘.media-status-specie li’).sort(sortDescending1).appendTo(‘.media-status-specie’); $(“.warning”).text(“Sorting… Done!”).fadeOut(700); }); 它在Opera中非常完美。 我不明白为什么在其他浏览器中没有显示第一条消息。 在开始排序之前,我该怎么做才能强制FF和IE显示“请稍候”消息? 一个相关的问题是如何加快排序(对于最大的家庭,我的core2duo可能需要20秒)。 谢谢你的任何建议! 编辑:排序function在这里找到:stackoverflow.com/questions/1531176

我在哪里可以获得asp.net mvc的良好垂直菜单

任何人都知道我可以在哪里获得一个好的可折叠(并在选择时保持打开)asp.net mvc项目的垂直菜单?

jQuery Validation PlugIn:在空字段上强制validation

我有一个有田野的表格。 第一个是必需的。 步骤1.当我提交表单时,我得到了预期的错误。 然后,如果我在字段上输入文本,则错误文本是明确的,这是完美的。 我唯一担心的是,如果我删除输入的文本,将该字段留空,则validation不会启动! 有没有办法强制对空字段进行validation? 或者至少使用第2步中使用的回调函数? 我想在validation失败时执行一些任务。 目标是每次validation失败时更改标签的类。

Jquery,$ ajax和Android

我在我的网站上有这个代码: $.ajax({ type: “GET”, url: ‘http://www.rp-online.de/cmlink/top-news-1.2513701’, cache : false, dataType: “xml”, success: function(xml) { $(xml).find(‘title’).text(); console.log($(xml).text()); var as = $(xml).find(‘description’).eq(1).text(); $(‘#av’).append(as); }, error:function (xhr, textStatus, thrownError){ console.log(textStatus); $(“#result”).html(textStatus); } }); 目前,此代码有效,并且用于从其他网站(RSS提要)获取数据。 桌面,IOS上的一切都很好看,但不是在android上。 当我打开Chrome和移动仿真时,我在控制台中看到了这一点:parseerror。 有人知道解决方案吗? 谢谢。

在tr的数组中找到某个tr属性

我想在tr的数组中找到一个tr,属性名称是docId 是否有任何jquery选择器为此? 我不想只是用for循环遍历数组并自己找到它。 除非你会说我别无选择…… 谢谢

使用Jquery触发CSS动画

我有一个CSS动画,我想点击按钮触发它,然后链接到另一个页面。 是否还有一种方法可以在页面加载后立即播放动画? 提前致谢! Untitled Document $(document).ready(function(){ $(“.main-btn”).mouseup(function(){ $(“.wrapper”).reload(); }); }); click @charset “UTF-8”; .main-btn { opcacity:1.0; position:absolute; width:172px; height:172px; } .main-btn:hover { opacity:0.7; } .btn-txt { width:100%; height:100%; z-index:-100; text-align:center; position:absolute; margin-left:-10px; top:11%; font-family:Arial; text-transform:uppercase; color:#FFF; font-size:2.5em; } .wrapper { width: 172px; /* Set the size of the progress bar */ height: 172px; position: absolute;/* […]

jQuery – 强制对生成的iframe执行单击操作,以便自动播放

我是jQuery / JS的新手,并尝试自动点击生成的iframe以便播放video,因为在iframesurl设置时不认为自动播放有效,是否有可能并且可能我错了? 小提琴: https : //jsfiddle.net/p7v34x57/1/ JS: $.each($(‘iframe[src*=”facebook.com/plugins/video”]’), function() { var getId = $(this).attr(‘src’); var player = $(”); var id = fbvideoID(getId); player.attr(‘data-id’, id); player.html(videoThumbFB(id)); player.on(‘click’, videoIframeFB); var videoContainer = $(”); videoContainer.append(player); $(this).replaceWith(videoContainer); }); function fbvideoID(frame) { var myRegexp = /2F(\d+)%/g; var match = myRegexp.exec(frame); return match[1]; } function videoThumbFB(id) { return ”; } […]

在可满足的范围内保留至少一个P元素

我有一个满足于 元素的内容,如下所示 dummy content here !!!!! 当我单击键盘上的退格键直到它删除所有文本时,如果我再次单击退格键,它也会删除 元素! 在我的情况下,我想在那里至少保留一个 元素 $(document).on(‘keydown’, ‘[contenteditable=true]’, function(e){ var contenteditable = $(this) if(e.keyCode == 8){ // if backspace var p = contenteditable.find(‘p’); var pLength = p.length; if(pLength == 1){ // if only one exists inside contenteditable var pHtml = p.html(); // if only is still inside then prevent // the […]

在Safari 9中后退按钮后触发JQuery / Javascript

当我使用Chrome / Firefox中的浏览器返回按钮导航回来时,我的网站正常工作(与没有向后导航时加载的情况相同)。 在Safari导航回来之后,我无法获得任何“on load”类型事件来触发StackOverflow上的标准文档是否已准备就绪或是否存在一些hackaround。 我没有做任何特别的事,我真的需要打电话: $( document ).ready(function() { // analyticsEvent(); // startAnimation(); // etc(); }); 有谁遇到过同样的问题?