我正在使用jQuery的getJSONP,我想记录调用的持续时间和响应的大小,以便能够获得有关我的应用程序使用情况的一些统计信息.这是一个跨域的ajax调用,所以我需要使用JSONP,但由于没有使用XMLHttpRequest对象进行JSONP调用,因此来自jquery的ajax的完整回调不会传递响应内容.
所以我的问题是如何从JSONP调用中获取响应大小(内容长度).
$.ajaxSetup(
{
complete:function(x,e)
{
log(x.responseText.length, x.responseText);
}
}
Run Code Online (Sandbox Code Playgroud)
这里x是用于JSON调用的XMLHttpRequest对象,但是对于JSONP调用是未定义的.
我想更好地理解JQ.我正在调用一个JQ对象
$(".FamiliesList li li span[class!='']").prev().find('option:selected')
Run Code Online (Sandbox Code Playgroud)
这会向我返回一个包含其span父母的兄弟有一个类名的所有选项的数组.
[option, option]
Run Code Online (Sandbox Code Playgroud)
现在 - 我想返回一个选项值的数组
$(".FamiliesList li li span[class!='']").prev().find('option:selected').attr('value')
Run Code Online (Sandbox Code Playgroud)
这只返回给我第一个子值和一个完整的值数组.
为什么?
我很感激能得到帮助并更好地了解jq :)
谢谢.
为什么我应该使用一个组件而不是一个渲染部分的动作?
如果动作可以渲染部分,何时更好地使用组件?
给我一些关于它的信息..
哈维
我有一个表单,我可以通过文本框输入文本.如何在点击提交时将这些数据输入数据库.
这是模板中表单的代码.
<form method="post" action="app/save_page">
<p>
Title:<input type="text" name="title"/>
</p>
<p>
Name:<input type="text" name="name"/>
</p>
<p>
Phone:<input type="text" name="phone"/>
</p>
<p>
Email:<input type="text" name="email"/>
</p>
<p>
<textarea name="description" rows=20 cols=60>
</textarea><br>
</p>
<input type="submit" value="Submit"/>
</form>
Run Code Online (Sandbox Code Playgroud)
我在views.py中有一个函数用于保存页面中的数据.但我不知道如何恰当地恭维它:
def save_page(request):
title = request.POST["title"]
name = request.POST["name"]
phone = request.POST["phone"]
email = request.POST["email"]
description = request.POST["description"]
Run Code Online (Sandbox Code Playgroud)
现在我如何将这些发送到数据库?
我将什么放在views.py中以便这些数据进入数据库?那么如何打开数据库连接并将其放入数据库并保存呢?
我应该这样做:
connection=sqlite3.connect('app.db')
cursor= connection.cursor()
.....
.....
connection.commit()
connection.close()
Run Code Online (Sandbox Code Playgroud)
谢谢.
我想用jquery添加rel="shadowbox"一个<a>标签
我怎样才能做到这一点?
我今天有一个非常有趣的小SQL问题需要解决,并且我想让社区看看你提出了什么解决方案.
我们有一个非常酷的电子邮件到我们使用的文本服务,您只需要发送电子邮件到phonenumber@servicename.com,它将发送短信到所需的电话号码.
例如要发送文本到0790 0006006,你需要发一封电子邮件到07900006006@servicename.com,非常整洁吧?
问题在于我们数据库中的电话号码.大多数电话号码都很好,但其中一些电话号码中混有"垃圾".
拿这些你需要处理的垃圾的精彩例子(我通过放置零来匿名化电话号码):
07800 000647(手机)
07500 000189使用1ST请
注意
07900 000415 HO ONLY
尝试第1次0770 0000694然后回家
07500 000465不能
要求
解决方案需要在SQL中(对于MS SQL服务器).
所以挑战如下,我们需要获得没有空格的电话号码,并且没有样本中看到的任何垃圾.
例如:
这个:
尝试第1次0770 0000694然后回家
应该成为这样的:
07700000694
任何没有电话号码的东西(例如"SEE NOTES")都应该为空.
更新:
感谢您的好评!我们有一些有趣的答案,但由于没有任何SQL答案有任何投票,所以选择一个最喜欢的东西有点困难.我宁愿看到社区挑选出的明显喜爱.
在我给出答案之前,我会让问题成熟一点,看看是否有任何投票.
我正在尝试使用Apache的POI for Java查找Excel电子表格中最后一行的索引.
我想这应该是可能的getLastRowNum()或getPhysicalNumberOfRows(),但似乎他们不给予正确的结果.例如,我有一行电子表格,这两个函数返回值1140.另外两行电子表格的值为1162.
另一个问题是我不能只查找第一个空行,因为有效数据行之间可能有空行.
那么有没有办法找到最后一行的索引?我想我可以要求在数据之间没有空行,但我希望有更好的解决方案.
编辑:对于使用迭代器的记录没有帮助.它只是迭代了1140/1162所谓的行.
当我使用ClickOnce部署和安装应用程序时,如何设置开始菜单快捷方式的图标?
平台:Visual Studio 2010 Professional Beta 1
我想旋转给定的2D(!)向量,是否有WPF内置函数?目前我手动完成:
Vector v = new Vector();
v.X = 10; v.Y = 10;
Vector v2 = new Vector();
v2.X = v.X * Math.Cos(-90 * 180 / Math.PI) - v.Y * Math.Sin(-90 * 180 / Math.PI);
v2.Y = v.Y * Math.Cos(-90 * 180 / Math.PI) + v.X * Math.Sin(-90 * 180 / Math.PI);
Run Code Online (Sandbox Code Playgroud)
我认为通过将给定的向量乘以旋转矩阵也可以实现这一点?无论如何,我不明白,有人可以举个例子吗?谢谢!
(我今天早些时候试着提出这个问题,但后来发现我过分简化了问题;我收到的答案是正确的,但由于我在原问题中对问题的过度简化,我无法使用它们.这是我的第二次尝试...)
我在R中有一个数据框,如下所示:
"Timestamp", "Source", "Target", "Length", "Content"
0.1 , P1 , P2 , 5 , "ABCDE"
0.2 , P1 , P2 , 3 , "HIJ"
0.4 , P1 , P2 , 4 , "PQRS"
0.5 , P2 , P1 , 2 , "ZY"
0.9 , P2 , P1 , 4 , "SRQP"
1.1 , P1 , P2 , 1 , "B"
1.6 , P1 , P2 , 3 , "DEF"
2.0 , P2 , P1 , 3 , "IJK"
... …Run Code Online (Sandbox Code Playgroud)