问题列表 - 第35507页

JQuery的getJSON()没有正确设置Accept头?

看起来人们过去曾遇到过Accept标题的问题,但我不确定我的问题是否相关.使用jQuery 1.4.2,我在使用JSON时遇到了麻烦getJSON().我可以在Firebug中观察请求/响应,看起来问题的根源是有问题的资源根据Accept标头返回不同的结果.即使文档说它应该设置,在Firebug中它显示为" / " - 显然,我想要"application/json".这是一个已知的错误?我应该设置一些我不知道的旗帜吗?

ETA:请求是跨站点的,如果这很重要,但我传递了一个callback=?查询参数,因此JQuery(成功!)将其视为JSONP.我在这个特殊情况下调用的服务支持一个接受覆盖查询参数(&accept=application/json),所以我让它手动工作,但我仍然认为标题搞砸是奇怪的,并希望我能够修复它,所以在处理可能不那么宽容的不同服务时,我不再遇到这种情况.我没有一种简单的方法来复制/粘贴我的开发环境中的代码,但这里是要点:

$.getJSON(baseURL + "?item=" + itemNum + "&callback=?", function(data){
  console.log(data);
}
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,这并不是很复杂,并且应该(我99%肯定......)导致XHR与Accept头一起发送application/json.就像我说的那样,根据Firebug的Net控制台,情况并没有发生.如果重要,这是在Firefox 3.6.8中.

再次ETA:对于仍在读这篇文章的人,是的,它仍在发生,不,我不知道为什么.就像我说的,简单的getJSON()调用,真正的基本语法,跨站点,被视为JSONP,因为它包含一个回调查询参数.仍然愿意接受建议!

ajax jquery json getjson

10
推荐指数
1
解决办法
1万
查看次数

为什么AlertDialog.Builder.setIcon不显示ic_menu_info图标?

ic_menu_info图标正确显示在调用它的xml菜单项中,但不在此AlertDialog中.

new AlertDialog.Builder(this).setMessage(menuInfo).setNeutralButton("OK",
 new DialogInterface.OnClickListener() {
  public void onClick(DialogInterface d, int i) {
   // do nothing – it will close on its own
  }
 })
 .setIcon(R.drawable.ic_menu_info).show();
 ...
Run Code Online (Sandbox Code Playgroud)

android android-alertdialog

7
推荐指数
1
解决办法
5126
查看次数

如何在SQL Server 2008 Express中更改sa密码?

我已经安装了SQL Server 2008 express并通过windows身份验证登录,它不允许我做任何事情.如何在我的本地计算机2008快递中更改"sa"密码或获得完全权限?我正在使用Windows 7.

sql-server sql-server-2008 windows-7

41
推荐指数
4
解决办法
16万
查看次数

JavaScript:.extend和.prototype用于什么?

我是一个相对较新的JavaScript,并继续在我正在使用的第三方库中看到.extend和.prototype.我认为它与Prototype javascript库有关,但我开始认为情况并非如此.这些用于什么?

javascript prototype object-model

119
推荐指数
4
解决办法
13万
查看次数

Spring MVC:设置全局调试标志的最佳方法

我正在使用Spring MVC而我的jsp有一个

<div id="debug">
Run Code Online (Sandbox Code Playgroud)

我希望能够在开发过程中有条件地显示/关闭的部分.例如,如果我查看www.example.com/main页面,www.example.com/main?debug = 1会显示调试div下包含的信息.

是否有捷径可寻?如果我使用cookie,我可以使用URL参数吗?我很感激你有任何想法.

java spring jsp spring-mvc

2
推荐指数
1
解决办法
1204
查看次数

从Rails 2迁移到Rails 3

可能重复:
Rails 3已弃用的方法和API

有哪些资源(免费或付费)可以帮助您完成将Ruby on Rails 2应用程序迁移到Rails 3的过程?我在RoR网站上看到过一些博客文章(其中一些看起来已经过时)和一本电子书出售,但是你能推荐什么作为从版本2到版本3的变化的准确和完整的解释以及需要什么移植到Rails 3环境时要更新?

ruby migration ruby-on-rails ruby-on-rails-3

9
推荐指数
2
解决办法
5660
查看次数

responseXML始终为null

我使用firefox 3.6.10和firebug进行调试

所以,这是我的代码:

var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", url,false);
xmlhttp.setRequestHeader('Content-Type',  'text/xml');
xmlhttp.send(null);
alert(xmlhttp.responseXML);
Run Code Online (Sandbox Code Playgroud)

responseXML总是为null,我已经尝试过来自不同域的几个URL.我也异步尝试过,结果相同.该responseText的总是正确返回,与它没有任何问题.

我的目标是获取responseXML.documentElement.

谢谢你的帮助.

编辑-----------
这个javascript代码是从Greasemonkey用户脚本执行的,我使其与所请求的URL具有相同的来源.此外,我尝试从firebug控制台执行,再次确保原始政策.两者都有相同的错误.
得讨厌javascript.

javascript ajax xmlhttprequest

17
推荐指数
4
解决办法
5万
查看次数

JavaScript变量定义:逗号与分号

在声明一组变量而不是分号时使用逗号有什么区别和/或优点(如果有的话).

例如:

var foo = 'bar', bar = 'foo';
Run Code Online (Sandbox Code Playgroud)

var foo = 'bar';
var bar = 'foo';
Run Code Online (Sandbox Code Playgroud)

我知道如果你var在第一个例子中的第一个变量上指定关键字,它会持久化所有变量,因此它们都会产生与范围相同的最终结果.这只是个人偏好,还是以任何方式做到这都有性能优势?

javascript variables

83
推荐指数
4
解决办法
4万
查看次数

Rails 3和jQuery - 两者如何协同工作来创建一个Web应用程序?

我需要帮助理解Rails中的端到端流程.

我可以使用以下示例的帮助..让我们采取Facebook.

当您在Facebook.com上,然后单击MESSAGES时,URL将更改为(facebook.com/?sk=messages),然后使用AJAX将使用JavaScript注入的HTML/JS内容下载到内容面板中.没有浏览器刷新,这就是我所追求的.

我的具体问题是:

  1. 对于通过AJAX下载的内容,该内容是否来自rails部分?...(app> views> messages> _messagestable.html.erb
  2. JavaScript驻留在哪里知道获取messagescontent然后将内容注入内容面板?(那是application.js?
  3. 一旦将消息内容(_messagestable.html.erb)注入到内容面板中,它将需要针对该内容的新JavaScript功能......应该在哪里生活?

jquery ruby-on-rails ruby-on-rails-3

2
推荐指数
1
解决办法
617
查看次数

导入模块上的强名称验证失败

我无法导入程序集,据说是因为强名称验证失败,尽管即使我注册了不检查的程序集,也会发生这种情况。有人可以发现我在这里做错了吗?

以下是抄录。作为参考,sn.exe 的开关是:

  • -v:验证签名。
  • -Vr:注册程序集以进行验证跳过。

    PS C:\temp> .\sn.exe -v .\my.dll

    Microsoft (R) .NET Framework 强名称实用程序版本 3.5.30729.1 版权所有 (c) Microsoft Corporation。版权所有。

    程序集 '.\my.dll' 有效

    PS C:\temp\Cmdlets> Import-Module .\my.dll Import-Module :无法加载文件或程序集“my,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。强名称验证失败。(来自 HRESULT 的异常:0x8013141A)在 line:1 char:14

    • 导入模块 <<<< .\Microsoft.Rtc.Management.Core.dll
      • CategoryInfo : NotSpecified: (:) [Import-Module], FileLoadException
      • FullQualifiedErrorId : System.IO.FileLoadException,Microsoft.PowerShell .Commands.ImportModuleCommand

    PS C:\temp\Cmdlets> .\sn.exe -Vr *

    Microsoft (R) .NET Framework 强名称实用程序版本 3.5.30729.1 版权所有 (c) Microsoft Corporation。版权所有。

    为程序集 ' , '添加了验证条目

    PS C:\temp\Cmdlets> Import-Module .\my.dll Import-Module :无法加载文件或程序集“my,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。强名称验证失败。(来自 HRESULT 的异常:0x8013141A)在 line:1 char:14

    • 导入模块 <<<< .\Microsoft.Rtc.Management.Core.dll
      • CategoryInfo : …

.net strongname sn.exe import-module

2
推荐指数
1
解决办法
5750
查看次数