我有一个简单的问题,假设我们有一张桌子:
id A B
1 Jon Doe
2 Foo Bar
Run Code Online (Sandbox Code Playgroud)
有没有办法知道,这是下一个id的增量,在这种情况下3?数据库是PostgreSQL!
Tnx很多!
我为我的模板写了一个简单的帮手.这是代码:
Handlebars.registerHelper('splitQuote', function (string) {
if (string.indexOf('|') !== -1) {
return string.replace('|', '<span>') + '</span>';
}
return string;
});
Run Code Online (Sandbox Code Playgroud)
所以我传递一个字符串,然后用"|"分割字符串 字符.我还想把第二部分放入span标签.
问题是,返回的结果是纯文本,所以我得到了像文本而不是HTML的span标签.
有谁知道捕获的是什么?
TNX
我需要帮助自动检查树视图中的复选框.
我有一个树视图,当我单击复选框时,列表中的所有子项将自动选中其复选框.问题是它不起作用.
treeview.find('input[type=checkbox]').each(function () {
$j(this).click(function () {
if ($j(this).is(':checked')) {
$j(this).siblings('ul').find('input[type=checkbox]').attr('checked', 'checked');
} else {
$j(this).siblings('ul').find('input[type=checkbox]').removeAttr('checked');
}
});
});
Run Code Online (Sandbox Code Playgroud)
所以代码说明了一切,我找到所有的复选框,并在每个我绑定点击事件.单击该项目时,它会检查是否已选中,然后查找所有复选框并将其属性设置为选中,否则查找所有复选框并删除其已选中的属性.我的选择器工作正常,所以这不是问题.
当我点击一个复选框时,会检查所有复选框,当我取消选中时,它仍然有效.但是在另一次尝试中,它不再起作用了!这很奇怪!最奇怪的是,当我检查代码时,我可以在复选框上看到它有checked="checked"但浏览器不会呈现已检查状态(实际上这是主要问题).
我在检索用户的联系人图片时遇到了一个简单的问题.所以我提出要求
$url = 'https://www.google.com/m8/feeds/contacts/default/full?alt=json&max-results=9999&oauth_token=' . $accessToken;
Run Code Online (Sandbox Code Playgroud)
然后我获得了巨大的JSON,我从中提取了全名和电子邮件.然后我尝试了联系人的形象,并没有取得任何成功.
我得到所有联系人,每个人都有以下结构:
entry [id, updated, category, title, link, gd$email].
Run Code Online (Sandbox Code Playgroud)
在链接部分,我有四个链接,其中前两个是图像内容的某种链接,但我无法检索它.
任何机构在做这种工作方面都取得了成功!
Tnx很多!
顺便说一句:如果我的案例中缺少一些数据,请报告,我也会添加!
编辑:我也试图用URL访问图像
http://profiles.google.com/s2/photos/profile/" + userid + "?sz=" + size;
Run Code Online (Sandbox Code Playgroud)
但问题是我无法从联系人JSON获取userId.
我想按标签搜索,然后列出所有带有该标签的文章,以及它们匹配的给定标签的数量.例如,我可能有:
Page1 - 2 (has css and php tag)
Page2 - 1 (has only css tag)
Run Code Online (Sandbox Code Playgroud)
查询:
SELECT COUNT(t.tag)
FROM a_tags t
JOIN w_articles2tag a2t ON a2t.tag = t.id
JOIN w_article a ON a.id = a2t.article
WHERE t.tag = 'css' OR t.tag = 'php'
GROUP BY t.tag
LIMIT 9
Run Code Online (Sandbox Code Playgroud)
当我只把COUNT(t.tag)查询工作,我得到了好结果.但如果我追加ID我的文章,我会得到以下错误:
错误:列"a.title"必须出现在GROUP BY子句中或用于聚合函数LINE 1:SELECT COUNT(t.tag),a.title FROM a_tags t
如何将这些列添加到此查询?
所以我使用Kendo Grid创建了一个表,我基于现有的表代码创建它:
<table data-role="street-search-results-grid">
<thead>
<tr>
<th data-field="name">Object</th>
<th data-field="address">Street</th>
<th data-field="house_no">House nr.</th>
<th data-field="city">City</th>
</tr>
</thead>
</table>
Run Code Online (Sandbox Code Playgroud)
当我第一次打开这个视图时,我得到一张空表,这很好.然后我开始搜索,表填充没问题,除了表头单元格也改变它们的值.所以我没有Object,Street,House nr.和城市,但名称,地址,house_no和城市(这是响应json键).
从服务器获取数据后,我通过以下方式更新网格的数据源:
var grid = $(_streetSearchResultsRole).data("kendoGrid");
grid.setDataSource(new kendo.data.DataSource({
data: res.data
}));
Run Code Online (Sandbox Code Playgroud)
谁有类似的问题?
Tnx :)
好的,只是一个简单的问题..
我不知道它是什么......有人可以解释一下是什么意思
if($var) { ... }
Run Code Online (Sandbox Code Playgroud)
我们在这里检查的是什么?
是的,还有另一个案例:
if (!$var) { ... }
Run Code Online (Sandbox Code Playgroud)
TNX!:)
postgresql ×2
checkbox ×1
datagrid ×1
google-api ×1
group-by ×1
helpers ×1
javascript ×1
jquery ×1
kendo-ui ×1
php ×1
sql ×1