jqgrid子网格row_id空格不起作用PHP jquery
jqgrid subgrid row_id with spaces not working php jquery
我知道当id上有空格时jqgrid的子网格对还是错?如果正确,有没有可能的方法可以用"新西兰"等空格添加 id。我的身份证是我们的国家。请参阅我的代码。
subGridRowExpanded: function(subgrid_id, row_id) {
var subgrid_table_id, pager_id; subgrid_table_id = subgrid_id+"_t";
pager_id = "p_"+subgrid_table_id;
$("#"+subgrid_id).html("<table id='"+subgrid_table_id+"' class='scroll'></table><div id='"+pager_id+"' class='scroll'></div>");
$("#"+subgrid_table_id).jqGrid({
datatype: "json",
width: 500,
url: "link.php?type="+row_id,
row_id或子网格是否可以接受带空格的文本?对于这个文本,我没有任何唯一的键。请帮忙。
解决方案
很简单,您只需要添加一个可以是行号的隐藏列并将其作为键列。
colModel: [
{ name: "KeyColumn", formatter: KeyColumn, key: true, hidden: true, } ],
和以下功能:
//KeyColumn
function KeyColumn(cellvalue, options, rowObject) {
return options.rowId;
}
ID 不能包含空格。
只需替换它们:
myID = "New Zealand";
myID = myID.replace(" ", "_");
console.log(myID); // New_Zealand
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 监视函数从服务返回不起作用,但作用域函数起作用
- 幻灯片滚动javascript不起作用
- 简单的javascript在Shopify中不起作用
- Recaptcha在IE7和IE8中不起作用
- Ember Data DS.Model's set函数不起作用
- JsFiddle上的鼠标事件不起作用
- 我的AngularJS表达式没有'不起作用
- 按下空格键一次后,Jquery功能不起作用
- 退格和空格在Firefox中不起作用
- jqgrid子网格row_id空格不起作用PHP jquery
- Bash 和 MongoDB:Eval 中的空格不起作用
- 从 JS 文件中修剪空格在 Python 中不起作用
- ng如果没有'如果条件文本在AngularJs中包含空格,则不起作用
- JavaScript正则表达式替换非单词和空格不起作用
- 如果类名中包含空格,在DOMXpath中使用查询将不起作用
- 替换为"“;(空格)不起作用
- 使用事件.用来验证用户按下空格键是否在Firefox中不起作用
- Javascript删除了在IE8中不起作用的空格
- 空格键keyCode(32)在Mozilla Firefox上不起作用