Tag: jQuery

如何为基本authentication发送正确的授权标头

我试图从我的API获取POST数据,但我不能通过基本身份validation… 我尝试: $.ajax({ type: 'POST', url: http://theappurl.com/api/v1/method/, data: {}, crossDomain: true, beforeSend: function(xhr) { xhr.setRequestHeader('Authorization', 'Basic ZWx1c3VhcmlvOnlsYWNsYXZl'); } }); 我的服务器configuration响应是: response["Access-Control-Allow-Origin"] = "*" response["Access-Control-Allow-Methods"] = "POST" response["Access-Control-Max-Age"] = "1000" response["Access-Control-Allow-Headers"] = "*" 我得到的标题是: 请求头 OPTIONS /api/v1/token-auth/ HTTP/1.1 Host: theappurl.com Connection: keep-alive Access-Control-Request-Method: POST Origin: http://127.0.0.1:8080 User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 […]

在Javascript / jQuery中确定string的像素长度?

有没有什么办法来确定jQuery / JavaScript中string的像素长度?

input元素上的javascript更改事件只会失去焦点

我有一个input元素,我想继续检查的内容的长度和每当长度等于一个特定的大小,我想启用提交button,但我面临一个JavaScript事件作为事件的问题只有当input元素超出范围而不是内容改变时才会触发。 <input type="text" id="name" onchange="checkLength(this.value)" /> —- onchange不会更改名称内容,而只会在名称不准确时触发。 有什么我可以做的,使这个事件工作内容的变化? 或者我可以使用这个事件? 我通过使用onkeyup函数find了一个解决方法,但是当我们从浏览器的自动完成器中select一些内容时,它不会触发。 我想要的东西,可以工作时,无论是通过键盘或鼠标的领域的内容…任何想法?

为什么.join()不能使用函数参数?

为什么这个工作(返回“一,二,三”): var words = ['one', 'two', 'three']; $("#main").append('<p>' + words.join(", ") + '</p>'); 和这个工作(返回“列表:111”): var displayIt = function() { return 'the list: ' + arguments[0]; } $("#main").append('<p>' + displayIt('111', '222', '333') + '</p>'); 但不是这样(返回空白): var displayIt = function() { return 'the list: ' + arguments.join(","); } $("#main").append('<p>' + displayIt('111', '222', '333') + '</p>'); 我有什么要做我的“参数”variables是使用.join()呢?

苹果封面stream动效果使用jQuery或其他库?

有谁知道如何使用JavaScript滚动浏览一堆图像来实现封面效果。 我不是在谈论3D旋转itunes封面艺术,而是当你打开文档文件夹中的空格键时发生的效果,允许您以灯箱方式预览它们。

如何在数据表中显示空的数据信息

假设我有时从服务器获取空数据,我想在DataTables中显示没有数据find消息? 这怎么可能?

jQuery检测某些类的div已被添加到DOM

我使用.on()来绑定页面加载后创build的div的事件。 它适用于click,mouseenter …但我需要知道什么时候添加了类MyClass的新div。 我正在寻找这个: $('#MyContainer').on({ wascreated: function () { DoSomething($(this)); } }, '.MyClass'); 我该怎么做呢? 我设法写我的整个应用程序没有插件,我想保持这种方式。 谢谢。

jquery查找所有的string开头的ids?

只是想知道我将如何在整个页面中search所有以“content_”开头的id,并且只能在名为“extra_content”的命名div中find它们。 一旦我有所有的ID我想隐藏他们。 下面是我想要find的一个例子。 <div id="content_1"></div> <– Find <div id="content_2"></div> <– Find <div id="contet_3"></div> <div id="extra_content"> <div id="content_extra_1"></div> <– Find <div id="content_extra_2"></div> < — Find </div> 例子会有帮助。 谢谢

获取input绑定的未捕获错误“NO_MODIFICATION_ALLOWED_ERR”

我从这开始: <script src="/Scripts/jquery-1.6.2.min.js" … <script src="/Scripts/knockout-1.2.1.debug.js" … <script src="/Scripts/knockout.mapping-latest.js" … <script src="/Scripts/jquery.unobtrusive-knockout.min.js" … 然后我从服务器拉一个扁平的JSON对象,并将每个find的属性绑定到DOM中的匹配元素: $.ajax({ url: '/GetRecord', type: 'POST', dataType: 'json', data: JSON.stringify(requestObject), contentType: 'application/json; charset=utf-8', success: function (data) { // Clear the current view model VM.Items.length = 0; // only one item coming from server VM.Items[0] = ko.mapping.fromJS(data.BlankItem); // for each property found, bind […]

jquery不能获取数据属性值

我想在jQuery中设置一个variables。 该值应该设置在button的单击事件上。 onclick事件触发,但x10Devicevariables保持undefined 。 我在jQuery 1.7.1。 jQuery的: $x10Device = $(this).data("X10"); HTML: <button class="toggleStatus" data-X10="C5"> 我看不出有什么问题。