Questions tagged «jquery»

jQuery是一个JavaScript库,请考虑添加JavaScript标记。jQuery是一种流行的跨浏览器JavaScript库,它通过最小化浏览器之间的差异来促进文档对象模型(DOM)遍历,事件处理,动画和AJAX交互。标记为jQuery的问题应与jQuery相关,因此问题代码应使用jQuery,并且问题中至少需要与jQuery使用相关的元素。

9
防止使用属性在ASP.NET MVC中缓存特定操作
我有一个ASP.NET MVC 3应用程序。该应用程序通过jQuery请求记录。jQuery回调到控制器操作,该操作以JSON格式返回结果。我无法证明这一点,但是我担心我的数据可能会被缓存。 我只希望将缓存应用于特定的操作,而不是应用于所有操作。 是否可以执行一项操作以确保不缓存数据的属性?如果没有,如何确保浏览器每次都获得一组新的记录,而不是一组缓存的记录?

29
“ SyntaxError:JSON中位置0处的意外令牌<”
在处理类似于Facebook的内容提要的React应用程序组件中,我遇到了一个错误: Feed.js:94未定义的“ parsererror”“ SyntaxError:JSON中位置0处的意外令牌&lt; 我遇到了一个类似的错误,事实证明这是render函数中HTML的错字,但这里似乎并非如此。 更令人困惑的是,我将代码回滚到了较早的已知工作版本,但仍然出现错误。 Feed.js: import React from 'react'; var ThreadForm = React.createClass({ getInitialState: function () { return {author: '', text: '', included: '', victim: '' } }, handleAuthorChange: function (e) { this.setState({author: e.target.value}) }, handleTextChange: function (e) { this.setState({text: e.target.value}) }, handleIncludedChange: function (e) { this.setState({included: e.target.value}) …

11
如何在没有jQuery的情况下使用$ http发布urlencode表单数据?
我是AngularJS的新手,一开始,我想只使用AngularJS开发一个新的应用程序。 我正在尝试使用$httpAngular应用程序向服务器端进行AJAX调用。 为了发送参数,我尝试了以下操作: $http({ method: "post", url: URL, headers: {'Content-Type': 'application/x-www-form-urlencoded'}, data: $.param({username: $scope.userName, password: $scope.password}) }).success(function(result){ console.log(result); }); 这是可行的,但同时也在使用jQuery $.param。为了消除对jQuery的依赖,我尝试了: data: {username: $scope.userName, password: $scope.password} 但这似乎失败了。然后我尝试了params: params: {username: $scope.userName, password: $scope.password} 但这似乎也失败了。然后我尝试了JSON.stringify: data: JSON.stringify({username: $scope.userName, password: $scope.password}) 我找到了这些可能的答案,但未成功。难道我做错了什么?我敢肯定,AngularJS将提供此功能,但是如何?

30
检测视口方向(如果方向为纵向显示警报消息,建议用户进行说明)
我正在建立一个专门针对移动设备的网站。特别是一页,最好在横向模式下查看。 有没有一种方法可以检测访问该页面的用户是否正在以“纵向”模式查看该页面,如果显示,则显示一条消息,通知用户该页面在横向模式下的浏览效果最佳?如果用户已经在横向模式下查看它,则不会出现任何消​​息。 因此,基本上,我希望站点检测视口的方向,如果方向是纵向,则显示一条警告消息,通知用户该页面最好在横向模式下查看。

24
禁用从HTML页面拖动图像
我需要在页面上放置图片。我想禁用该图像的拖动。我正在尝试很多事情,但没有帮助。有人可以帮我吗? 我不想将该图像保留为背景图像,因为我正在调整图像的大小。
194 javascript  jquery  html  css  image 


20
等效于jQuery中的String.format
我正在尝试将一些JavaScript代码从MicrosoftAjax移到JQuery。我在MicrosoftAjax中使用了流行的.net方法中的JavaScript等效项,例如String.format(),String.startsWith()等。jQuery中是否具有等效项?

5
设置没有值的属性
如何设置数据属性而不在jQuery中添加值?我要这个: &lt;body data-body&gt; 我试过了: $('body').attr('data-body'); // this is a getter, not working $('body').attr('data-body', null); // not adding anything 其他所有内容似乎都将第二个参数添加为字符串。是否可以只设置没有值的属性?

2
在发生之前取消/杀死window.setTimeout()
例如,我在几个地方使用以下行清除状态。我有一些闲逛时间超过10秒钟或更长时间,并且如果用户单击四周,操作可能会在不正确的时间间隔发生。 window.setTimeout(function() { removeStatusIndicator(); }, statusTimeout); 是否可以使用一些jQuery或JavaScript代码取消或取消此操作,所以我没有这个过程了吗?
194 javascript  jquery 

10
防止浏览器加载拖放文件
我正在向页面添加html5拖放上传器。 将文件放到上载区域后,一切正常。 但是,如果我不小心将文件放在了上传区域之外,浏览器将加载本地文件,就像它是一个新页面一样。 如何防止这种行为? 谢谢!

4
设置ajax的超时时间(jQuery)
$.ajax({ url: "test.html", error: function(){ //do something }, success: function(){ //do something } }); 有时success功能运作良好,有时却无法。 如何为此ajax请求设置超时?例如,如果时间为3秒,则显示错误。 问题是,ajax请求将冻结该块直到完成。如果服务器关闭了一段时间,它将永远不会结束。
194 javascript  jquery  html  css  ajax 


16
Ajax成功事件不起作用
我有一个注册表,正在使用$.ajax它来提交。 这是我的AJAX请求: $(document).ready(function() { $("form#regist").submit(function() { var str = $("#regist").serialize(); $.ajax({ type: 'POST', url: 'submit1.php', data: $("#regist").serialize(), dataType: 'json', success: function() { $("#loading").append("&lt;h2&gt;you are here&lt;/h2&gt;"); } }); return false; }); }); 在我的Submit1.php文件中,我检查数据库中是否存在电子邮件地址和用户名字段。如果这些值存在而没有页面刷新,我希望显示一条错误消息。 如何将其添加到我的AJAX请求的成功回调中?
193 javascript  jquery  ajax 


3
jQuery发布JSON
更新:我想传递var value给服务器 你好,同一个老,同一个老... :) 我有一个名为的表格&lt;form id="testForm" action="javascript:test()"&gt;和一个名为的代码区&lt;code id="testArea"&gt;&lt;/code&gt; 我正在使用以下代码来字符串化并在代码区域中显示数据: var formData = form2object('testForm'); document.getElementById('testArea').innerHTML = JSON.stringify(formData, null, '\t'); var value = JSON.stringify(formData, null, '\t'); 我想要的是将此数据发送到JSON文件。我一直在从事这个项目:http : //ridegrab.com/profile_old/,如果您按下Submit Query按钮,您将看到页面的顶部。 我也想用这段脚本来发送数据: function authenticate(userName, password) { $.ajax ({ type: "POST", //the url where you want to sent the userName and password to url: …
192 jquery  json  post 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.