Datatable 对象没有';t支持属性或方法';数据表';
嗨,我正试图在Visualforce页面中实现一个数据表。我已经按照这个顺序在页面中包括了jquery.js、DataTable.Min.js、DataTable.js。我已经像下面那样初始化了数据表Datatable 对象没有';t支持属性或方法';数据表';,datatable,salesforce,visualforce,Datatable,Salesforce,Visualforce,嗨,我正试图在Visualforce页面中实现一个数据表。我已经按照这个顺序在页面中包括了jquery.js、DataTable.Min.js、DataTable.js。我已经像下面那样初始化了数据表 $(document).ready( function () { var oTable1 = $('#LeadTable').dataTable( { "sPaginationType": "full_numbers",
$(document).ready( function () {
var oTable1 = $('#LeadTable').dataTable( {
"sPaginationType": "full_numbers",
"aoColumnDefs": [ { "bVisible": false, "aTargets": [ ] }],
"bLengthChange": false,
"bAutoWidth": false,
"iDisplayLength" : 20,
"aaSorting": [[ 4, "desc" ]],
"oColumnFilterWidgets": { "aiExclude": [ 0, 3, 4 ] }
});
});
我收到错误“对象不支持属性或方法‘dataTable’”。我查一下是什么问题?
谢谢
VF页面
|| |
{!$UserRole.Name}
{!c.Name}
{!c.Phone}
{
{!c.Job_Profile_ID__c}
{!c.Branch_ID__c}
{
{
{!c.Job_Site_City__c}
{!c.Job_Site_State__c}
{!c.Name}
{!c.Job_Site_Zip__c}
{!c.Call_Type__c}
{!c.Account.Name}
{!c.Who.Name}
{!c.What.Name}
{!c.谁的电话}
$(文档).ready(函数(){
var oTable5=$('#OrderTable')。数据表({
“sPaginationType”:“完整编号”,
“aoColumnDefs”:[{“bVisible”:false,“aTargets”:[]}],
“bLengthChange”:false,
“bAutoWidth”:假,
“iDisplayLength”:15,
“oColumnFilterWidgets”:{“aiExclude”:[0,3,4]}
});
});
订单及;交货
帐目#
帐户名
订单类型
交易代码
服务分支ID
项目代码
总金额
交货日期
启用日期
燃油附加费交付
燃油附加值传感器
个人防护用品
LLW
送货联系人姓名
递送联系人#
命令#
{!c.帐户号码{u c}
{!c.Name}
{!c.Transaction_Code__c}
{!c.Transaction_Code__c}
{!c.Transaction_Code__c}
{!c.Item_Code__c}
{!替换(文本(四舍五入(c.Total_uuuC,0)),“,”,”)
{!c.PPE_uuuc}
{!c.LLW_uuuc}
{!c.交货\联系人\姓名\ c}
{!c.递送\联系人\号码\ c}
{!c.顺序号{u c}
身体{
背景色:#F5;
}
/*#OrderTable_包装{宽度:100%;溢出:自动;}*/
似乎您应该使用以下修复程序:
var j$ = jQuery.noConflict();
问题是force.com还包含许多javascript库,这些库也可能使用$symbol作为快捷方式,这可能会导致各种问题。
现在,如果您通常使用$,请使用j$。谢谢您的回复。现在我得到的错误是“j$()。dataTable不是函数”@Pavel我在问题中添加了代码。请看一看。
var j$ = jQuery.noConflict();