我有一个调用geolocator的函数,我不知道如何测试这个函数.我试过监视地理定位器并返回假数据但没有成功,原来的功能仍然使用,所以我不得不等待,我不能使用模拟数据.
// this doesn't work
var navigator_spy = spyOn( navigator.geolocation, 'getCurrentPosition' ).andReturn( {
coords : {
latitude : 63,
longitude : 143
}
} );
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
我在使用EL和javascript函数时遇到了麻烦(JSF 1.2,Facelets,Richfaces 3.3.0GA).我有一个包含另一个组成的页面:
<ui:include src="/pages/panels/examinationPanel.xhtml">
<ui:param name="prefix" value="new" />
Run Code Online (Sandbox Code Playgroud)
而在我看来,ui:composition我想把它附加prefix到每个身份证上.例如:
<rich:modalPanel id="#{prefix}_examinationPanel">
Run Code Online (Sandbox Code Playgroud)
这没问题.
但问题来自于我想要访问函数中的组件,因为oncomplete我无法正确地连接字符串.例如
oncomplete="#{rich:component('#{prefix}_examinationPanel')}.show();"
Run Code Online (Sandbox Code Playgroud)
我也试过fn:join但它没有执行该函数,因为它在发现"#"字符时会抱怨错误.例如:
oncomplete="#{rich:component(fn:join(#{prefix},'examinationPanel'))}.show()"
Run Code Online (Sandbox Code Playgroud)
投
SEVERE: Servlet.service() for servlet Faces Servlet threw exception org.apache.el.parser.ParseException: Encountered "fn:join( #" at line 1, column 33.
Encountered "fn:join( #"
Run Code Online (Sandbox Code Playgroud)
如果我用括号或#和括号括起来,会出现不同的错误.
我究竟做错了什么?
另一个问题,在条件命令中
oncomplete="#{a}?#{b}:#{c}"
Run Code Online (Sandbox Code Playgroud)
如果真或假,我如何"分组"才能执行更多操作?例如这样的事情:
oncomplete="#{a}?(#{b}#{f}):(#{c}#{d}#{e})"
Run Code Online (Sandbox Code Playgroud)
我试过括号,但没有正确解析它.
提前致谢.
我正在使用数据表显示数据库表值.我这样做是使用ajax方法.这是代码
$('#example1').dataTable( {
"bProcessing": true,
"sAjaxSource": "filename.php",
"bJQueryUI": true,
"sPaginationType": "full_numbers"
} );
Run Code Online (Sandbox Code Playgroud)
filename.php的输出是
{ "aaData": [["1","<input type='checkbox' name='user'> Test Name","Leader","35"]] }
Run Code Online (Sandbox Code Playgroud)
HTML代码是
<table cellpadding="0" cellspacing="0" border="0" class="display tablehead" id="example1">
<thead>
<tr class="colhead newbg">
<th width="17" align="center">No</th>
<th width="194" align="left">User</th>
<th width="56" align="left">Role</th>
<th width="31" align="right">AGE</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
在上面的html中,您可以看到第一列是居中对齐的,接下来的两列是左对齐的,最后一列是右对齐的.但在数据输出中,所有都是中心对齐的.我试着使用以下内容
{ "aaData": [["<div align='center'>1</div>","<div align='left'><input type='checkbox' name='user'> Test Name</div>","<div align='center'>Leader</div>","<div align='right'>35</div>"]] }
Run Code Online (Sandbox Code Playgroud)
现在我得到了正确的显示,但按年龄排序则不正确.请帮忙.谢谢
我正在从Alfresco的php中读取一个文件,然后将其输出到浏览器.唯一的问题是mimetype或文件的扩展名.这是我正在使用的代码:
<?php
ob_start();
//require_once("libs/FirePHPCore/fb.php");
require_once("libs/AlfrescoConnect.php");
$nomeFile = rawurldecode($_GET['nomeFile']);
$urlDownload = $_GET['urlDownload'];
$fileDownloadUrl = AlfrescoConnect::$serverPath. $urlDownload . "&attach=true&alf_ticket=".AlfrescoConnect::getTiket();
fb($fileDownloadUrl);
$cnt = file_get_contents($fileDownloadUrl);
header("Content-type: Application/octet-stream");
header('Cache-Control: must-revalidate');
header('Content-disposition: attachment; filename=' .$nomeFile);
echo($cnt);
exit();
echo("Impossibile trovare il file");
Run Code Online (Sandbox Code Playgroud)
我从get becausa收到文件的名称,我不知道如何从露天获取名称,但我必须以某种方式猜测mimetype.如果我在第一个字符中"回显"$ cnt,则会提到它是一个PDF(例如在屏幕上我看到"%PDF-1.3%âÏÓ20 obj <</Length 3 0 R/Filter/CCITTFaxDecode/DecodeParms <</K 0/Columns 2480/Rows 3508 >>/Type/XObject/Subtype/Image/Width 2480/Height 3508/BitsPerComponent 1/ColorSpace/DeviceGray >> stream"所以必须有办法获取mime_tipe从它有一个功能.
任何帮助都是值得赞赏的!
编辑.如果有人是intereste这里是一个类,你可以用来从mime类型获得扩展. http://www.ustrem.org/en/articles/mime-type-by-extension-en/
我将数据作为数组数组发布时遇到了一些问题.这就是我希望我的数据被发布的方式:
array(
['someName'] =>
array([0] =>
array(['description'] =>890
['valore'] =>444)
[1] =>
array(['description'] =>98090
['value'] =>77)
)
Run Code Online (Sandbox Code Playgroud)
我知道如果我的HTML是这样的话,我可以实现这个目的:
<input type='text' name="someName[0][value]">
<input type='text' name="someName[0][description]">
<input type='text' name="someName[1][value]">
<input type='text' name="someName[1][description]">
Run Code Online (Sandbox Code Playgroud)
我的问题是输入字段在表的行上,用户可以添加/删除任意数量的行,所以我不能有固定的索引(或者我必须每次修改输入字段的名称每次添加一行我都会添加一行,我克隆表中的上一行)
所以我要问的是这两件事之一:
1)有没有办法以我想要的方式发布数据而不指定索引
2)如果没有,我如何动态修改新的输入字段,以便它们具有新索引的更新名称?
编辑 - 我有alredy试过使用name="someName[value][]",name="someName[description][]"但输出不是所需的:
array(['terreniOneri'] =>
array(['descrizione'] =>array([0] =>890
[1] => 98090)
['valore'] =>array([0] =>444
[1] =>677)
)
Run Code Online (Sandbox Code Playgroud)
我知道我可以在php中迭代这个数组我只是想知道我是否可以避免它.
我正在尝试将控制按钮添加到jQuery UI滑块上但无法使其工作.
任何人都可以看到我在这里做错了什么:
$(function() {
var gmin = 1;
var gmax = 500;
$( "#slider" ).slider({
value:5,
min: gmin,
max: gmax,
step: 1,
slide: function( event, ui ) {
$( "#donate_amount_label span" ).html( "£" + ui.value );
}
});
$( "#donate_amount_label span" ).html( "£" + $( "#slider" ).slider( "value" ) );
$( "#" ).val( $( "#slider" ).slider( "value" ) );
$('#down').click(function() {
var s = $("#slider");
s.slider('value', s.slider('value') + s.slider( "step" ) );
});
});
Run Code Online (Sandbox Code Playgroud)
滑块工作正常并且值得到更新,但是当您单击#down链接时,滚动条没有任何反应.我希望在单击#down链接时向上移动一步.
谢谢皮特
是否有一些关于Facebook查询和多查询限制的文档?我发现通过尝试和测试多个查询开始在每个请求大约250个多查询中给出错误,但这是不标准的,因为有时候249多查询工作,有时不工作.
此外,查询是否有一些速率限制系统?
我正在尝试添加注释以使正则表达式更清晰
// Strip any URLs (such as embeds) taken from http://stackoverflow.com/questions/6427530/regular-expression-pattern-to-match-url-with-or-without-http-www
$pattern =
'( # First capturing group
(http|https) # Second capturing grout,matches wither http or https
\:\/\/)? # End of first capturing group, matches :// exactly
[ # Match any char in the following list. the + after the closing bracke means greedy
a-z # Any char between a and z
A-Z # Any char between A and Z
0-9 # Any char between 0 and 9
\.\/\?\:@\- # …Run Code Online (Sandbox Code Playgroud) 我正在尝试复制您在jquery中的图像中可以看到的内容,以创建现有应用程序的启用触摸的版本:

我正在使用jquery-ui滑块,我想继续使用它们,因为我有很多与它们相关的业务逻辑,实际上它们看起来很像:

我需要css和html部分的帮助,我不知道当用户点击"加号"按钮以及我应该如何组织我的HTML以实现该外观时,如何使"滑块"填充效果.
我的标记如下:
<table>
<tr>
<td>
<div id="timeName">
Tempo a disposizione
</div>
<div id="travelTime">
<div class="selectedHandler"></div>
</div>
</td>
</tr>
<tr>
<td>
<div class='paramName'>
Architecture and Heritage
</div>
<div id="Architecture_and_Heritage" class="param" data-id="3">
<div class="selectedHandler"></div>
</div>
</td>
</tr>
<tr>
<td>
<div class='paramName'>
Culture
</div>
<div id="Culture" class="param" data-id="5">
<div class="selectedHandler"></div>
</div>
</td>
</tr>
<tr>
<td>
<div class='paramName'>
Fairs Performances and Special Events
</div>
<div id="Fairs_Performances_and_Special_Events" class="param" data-id="6">
<div class="selectedHandler"></div>
</div>
</td>
</tr>
<tr>
<td>
<div class='paramName'>
Food and Drink
</div>
<div …Run Code Online (Sandbox Code Playgroud) php ×4
jquery ×3
css ×2
html ×2
javascript ×2
jquery-ui ×2
ajax ×1
alfresco ×1
controls ×1
datatables ×1
dom ×1
el ×1
facebook-fql ×1
geolocation ×1
jasmine ×1
java ×1
jsf ×1
jsp ×1
mime-types ×1
object ×1
post ×1
regex ×1
richfaces ×1
scrollbar ×1
slider ×1
unit-testing ×1