遇到麻烦我认为是一个相对简单的jQuery插件...
该插件应该通过ajax从php脚本中获取数据,以便为a添加选项<select>.ajax请求非常通用:
$.ajax({
url: o.url,
type: 'post',
contentType: "application/x-www-form-urlencoded",
data: '{"method":"getStates", "program":"EXPLORE"}',
success: function (data, status) {
console.log("Success!!");
console.log(data);
console.log(status);
},
error: function (xhr, desc, err) {
console.log(xhr);
console.log("Desc: " + desc + "\nErr:" + err);
}
});
Run Code Online (Sandbox Code Playgroud)
这似乎在Safari中运行良好.在Firefox 3.5中,REQUEST_TYPE服务器上的"OPTIONS"始终为"OPTIONS",并且不会显示$ _POST数据.Apache将请求记录为"OPTIONS"类型:
::1 - - [08/Jul/2009:11:43:27 -0500] "OPTIONS sitecodes.php HTTP/1.1" 200 46
Run Code Online (Sandbox Code Playgroud)
为什么这个ajax调用在Safari中工作,而不是Firefox,以及如何为Firefox修复它?
Response Headers Date: Wed, 08 Jul 2009 21:22:17 GMT Server:Apache/2.0.59 (Unix) PHP/5.2.6 DAV/2 X-Powered-By: PHP/5.2.6 Content-Length 46 Keep-Alive timeout=15, max=100 Connection Keep-Alive Content-Type text/html …
这可能很简单,我忽略了一些......
我有一长串整数,在这种情况下代表网站的每日访问者.我想要一份新的每周访客列表.因此,我需要从原始列表中获取七个组,将它们相加,然后将它们添加到新列表中.
我的解决方案似乎相当暴力,不优雅:
numweeks = len(daily) / 7
weekly = []
for x in range(numweeks):
y = x*7
weekly.append(sum(visitors[y:y+7]))
Run Code Online (Sandbox Code Playgroud)
这样做有更高效,更pythonic的方式吗?
我正在构建一个django应用程序,需要一个javascript文件的一些ajaxy位.我想打包这个应用程序,以便它可以通过easy_install或pip尽可能小的安装.
但我不知道静态媒体放在哪里,特别是javascript文件.在我的机器上,我将静态媒体放在外部目录中,而不是由django提供.我的模板中的所有内部引用都指向MEDIA_URL.
是否存在可重用的django应用程序打包/包含/附加静态媒体的标准?有没有办法打包应用程序,以便其他人可以使用它而不会搞乱移动所有的javascript/css文件,或某种方式在安装过程中自动化?
我正在使用django 1.2 - 尚未将服务器升级到1.3.
我正在使用knockout在一些div上设置背景图像:
<div class="values" data-bind="foreach: values" >
<div class="cvsection" data-bind="style: {'background-image': backgroundimg}" style="background-repeat: no-repeat; background-size:100%;background-repeat: no-repeat; background-position: center bottom;">
<!-- Stuff inside the div -->
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
在我的viewmodel中,每个value()都有一个属性,如:
backgroundimg: 'url(i/img.jpg)'
Run Code Online (Sandbox Code Playgroud)
背景图片在Chrome和IE9中显示为预期,但不是Firefox 15或IE8.我在控制台或其他任何地方都没有看到任何javascript错误.
你认为这是淘汰赛或其他一些CSS问题吗?任何帮助,将不胜感激!