小编Anu*_*pam的帖子

使用jQuery将行添加到表的tbody

我正在尝试向表中添加行tbody.但我遇到了实现这个问题的问题.首先,从html页面更改下拉列表时调用发生所有事情的功能.我创建了一个tr包含所有td内部的字符串,其中包含html元素,文本和其他内容.但是当我尝试使用以下方法将生成的行添加到表中时:

$(newRowContent).appendTo("#tblEntAttributes tbody");
Run Code Online (Sandbox Code Playgroud)

我遇到了一个错误.表的名称是tblEntAttributes,我正在尝试将其添加到tbody.

实际上正在发生的事情是jQuery无法tblEntAttributes作为一个HTML元素.但是我可以使用它来访问它documemt.getElementById("tblEntAttributes");

有没有什么办法可以通过向tbody表中添加行来实现这一点.也许绕道或其他东西.

这是整个代码:

var newRowContent = "<tr><td><input type=\"checkbox\" id=\"" + chkboxId + "\" value=\"" + chkboxValue + "\"></td><td>" + displayName + "</td><td>" + logicalName + "</td><td>" + dataType + "</td><td><input type=\"checkbox\" id=\"chkAllPrimaryAttrs\" name=\"chkAllPrimaryAttrs\" value=\"chkAllPrimaryAttrs\"></td><td><input type=\"checkbox\" id=\"chkAllPrimaryAttrs\" name=\"chkAllPrimaryAttrs\" value=\"chkAllPrimaryAttrs\"></td></tr>";

$("#tblEntAttributes tbody").append(newRowContent); 
Run Code Online (Sandbox Code Playgroud)

我忘记提到的一件事是编写此代码的函数实际上是ajax调用的成功回调函数.我能够访问该表使用document.getElementById("tblEntAttributes")但由于某种原因$(#tblEntAttributes)似乎不起作用.

jquery html-table rows dynamic

68
推荐指数
4
解决办法
19万
查看次数

将复选框样式重置为默认值

我在CSS文件中有很多东西,我正在使用,这就是为什么我的复选框样式搞砸了.我一直在努力使它看起来像正常但我没有运气.有什么办法可以将复选框样式重置为默认值吗?我在IE中做了一个F12,并将其作为风格.

"ms-crm-Checkbox"是我正在使用的类.

http://i.stack.imgur.com/bKnXR.png

css checkbox styles reset

6
推荐指数
2
解决办法
1万
查看次数

使用javascript同步获取CRM 2011中的元数据

有没有办法以同步方式使用javascript从CRM 2011中获取元数据?如果是的话,有人可以用SDK中的一些示例代码(我找不到它)或者你自己的代码来打我吗?

谢谢.

javascript metadata synchronous dynamics-crm-2011

3
推荐指数
1
解决办法
1726
查看次数

在列表C#Linq中仅选择多次出现的值

我有一个可能包含重复值的列表,我的要求是获取子列表或仅包含重复值的内容.例如,请考虑以下列表

Cat
Dog
Dog
Mouse
Cat
Dog
Mouse
Cat
Elephant
Run Code Online (Sandbox Code Playgroud)

现在我想只提取猫和狗,因为它们每次出现3次.每次3次可能会改变,可能是4次可能是5次或其他.

是否有Linq查询可以帮我提取这个?

谢谢!我只是在学习Linq,所以这个问题可能听起来有点愚蠢.

c# linq

1
推荐指数
2
解决办法
2173
查看次数

如何使用jQuery获取html页面中所有选择下拉列表的列表

我需要获取HTML页面中所有选择下拉列表的数组/列表.知道如何使用jQuery实现这一目标吗?

谢谢.

html jquery select drop-down-menu

0
推荐指数
1
解决办法
1798
查看次数