Please specify the field name

Please specify the field name

fcalmonfcalmon Posts: 3Questions: 1Answers: 0
edited October 2015 in Free community support

Hi Allan,

Thanks for the trial version. I just can;t figure out how to get rid of this error (Unable to automatically determine field from source. Please specify the field name): Code below:

$(document).ready(function() {
    
editor = new $.fn.dataTable.Editor( {
        ajax: "/calculator_functions.php",
        table: "#dataTable",
        fields: [ {
                label: "Lead ID:",
                name: "lead_id"
            }, {
                label: "Email Status:",
                name: "email_status"
            }, {
                label: "Read Status:",
                name: "read_status"
            },
            {
                label: "Source:",
                name: "source"
            }, {
                label: "Valid Territory:",
                name: "valid_territory"
            }, {
                label: "Name:",
                name: "name"
            },{
                label: "Contact Number:",
                name: "contact_number"
            }, {
                label: "Email:",
                name: "email"
            }, {
                label: "Suburb:",
                name: "suburb"
            },
            {
                label: "Post Code:",
                name: "postcode"
            }, {
                label: "Territory:",
                name: "territory"
            },{
                label: "Specialist:",
                name: "specialist"
            }, {
                label: "Date of Submission:",
                name: "date_of_subimission"
            }, {
                label: "Message:",
                name: "message"
            },
            {
                label: "OS - Browser:",
                name: "os_-_browser"
            }, {
                label: "Referrer:",
                name: "referrer"
            }, {
                label: "ACTION:",
                name: "action"
            }
        ]
    } );

$('#dataTable').on( 'click','tbody td', function (e) {
        console.log(this,$(this).data('field'));
        editor.inline( this,{submitOnBlur: true} );
    } );

jQuery('#dataTable').on( 'init.dt', function () {
      //  console.log( 'Table initialisation complete: '+new Date().getTime() );
         jQuery('#dataTable tbody tr').each(function(){
            jQuery(this).attr('id', jQuery('td:first-child span',this).attr('id')); 
        });
    } ).dataTable( {
        "bJQueryUI": true,
                "iDisplayLength": 50,
                "autoWidth": false,
                <?php if($admin){ ?>
                    "sDom": '<"H"Tfpir>t<"F"ip>S',
                <?php }else { ?>
                    "sDom": '<"H"fpir>t<"F"ip>S',
                <?php } ?>
               "order": [<?=($admin?12:11)?>,'desc'],
               //"columnDefs": [{"searchable": false, "width": <?=($admin?"'180px'":"'100px'")?>, "targets": <?=($admin?14:13)?> }],
               "tableTools": {
                "sSwfPath": "js/DataTables/extensions/TableTools/swf/copy_csv_xls_pdf.swf",
                "aButtons":[{ 
                    "sExtends": "csv",
                    "sButtonText": "Export table to excel"
                }],
                ajax: "/calculator_functions.php",
                columns: [
                {data: "lead_id"}, 
                {data: "email_status"},
                {data: "read_status"},
                {data: "source"}, 
                {data: "valid_territory"}, 
                {data: "name:",editField:"name:"},
                {data: "contact_number"}, 
                {data: "email"},
                {data: "suburb"},
                {data: "source"}, 
                {data: "postcode"}, 
                {data: "territory"},
                {data: "specialist"},
                {data: "date_of_submission"},
                {data: "message"},
                {data: "os_-_browser"},
                {data: "referrer"},
                {data: "action"}
                ],
                
        }
}); 


    
});

Answers

  • fcalmonfcalmon Posts: 3Questions: 1Answers: 0
    edited October 2015
    <table width="100%" id="dataTable" class="QuoteTableDetail dataTable no-footer" border="0" cellspacing="0" aria-describedby="dataTable_info" role="grid">
    <thead style="font-weight:bold;">
      <tr role="row">
        <td class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="Lead ID: activate to sort column ascending"><div class="DataTables_sort_wrapper">Lead ID<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
        <td class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="Email Status: activate to sort column ascending"><div class="DataTables_sort_wrapper">Email Status<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
        <td class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="Read Status: activate to sort column ascending"><div class="DataTables_sort_wrapper">Read Status<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
        <td class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="Source: activate to sort column ascending"><div class="DataTables_sort_wrapper">Source<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
        <td class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="Valid Territory: activate to sort column ascending"><div class="DataTables_sort_wrapper">Valid Territory<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
        <td class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="Name: activate to sort column ascending"><div class="DataTables_sort_wrapper">Name<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
        <td class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="Contact Number: activate to sort column ascending"><div class="DataTables_sort_wrapper">Contact Number<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
        <td class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="Email: activate to sort column ascending"><div class="DataTables_sort_wrapper">Email<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
        <td class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="Suburb: activate to sort column ascending"><div class="DataTables_sort_wrapper">Suburb<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
        <td class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="Post Code: activate to sort column ascending"><div class="DataTables_sort_wrapper">Post Code<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
        <td class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="Territory: activate to sort column ascending"><div class="DataTables_sort_wrapper">Territory<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
        <td class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="Specialist: activate to sort column ascending"><div class="DataTables_sort_wrapper">Specialist<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
        <td id="sort_by_date" class="sorting ui-state-default sorting_desc" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-sort="descending" aria-label="Date of Submission: activate to sort column ascending"><div class="DataTables_sort_wrapper">Date of Submission<span class="DataTables_sort_icon css_right ui-icon ui-icon-triangle-1-s"></span></div></td>
        <td class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="Message: activate to sort column ascending"><div class="DataTables_sort_wrapper">Message<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
        <td width="100" class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="OS - Browser: activate to sort column ascending"><div class="DataTables_sort_wrapper">OS - Browser<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
        <td class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="Referrer: activate to sort column ascending"><div class="DataTables_sort_wrapper">Referrer<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
        <td class="sorting ui-state-default" tabindex="0" aria-controls="dataTable" rowspan="1" colspan="1" aria-label="ACTION: activate to sort column ascending"><div class="DataTables_sort_wrapper">ACTION<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></td>
      </tr>
    </thead>
    
  • fcalmonfcalmon Posts: 3Questions: 1Answers: 0
    <tbody><tr id="133448" class="table_row odd" role="row"><td>133448</td> <td>
            <span id="133448" class="traffic_light">    <span class="traffic_light_2">  </span>
            </span>
            </td><td><i title="Notification Read" class="fa fa-envelope-o fa-2x"></i></td><td title="Call Centre">CC</td><td data-search="range:out"><span style="color:red">OUT</span></td><td editor-data-field="name">Lyn Martin</td>
            <td>xxxxxxxxxx</td>
            <td>Phone Enquiry</td>
            <td class="map_me">xxxxxxxxx</td>
            <td class="map_me">5037</td>
            <td>xxxxxxxxxx</td>
            <td data-search="xxxxxxxxx" data-rowid="133448"><div id="133448email" class="email">xxxxxxxxx</div><a class="remove_specialist"><i style="color:red;" class="fa fa-times fa-lg"></i></a><span id="133448" class="no_specialist" style="display:none">No Specialist, click to select</span></td><td style="white-space:nowrap" data-order="1444864202" class="sorting_1">15-Oct-2015 <br> 09:10</td><td class="show_msg"><div style="display:none;" class="show_full_msg">IS IT POSSIBLE TO HAVE ANOTHER CONSULTANT BEFORE 1 NOVEMB</div>IS IT POSSIBLE TO HAVE ANOTHER CONSULTAN...</td><td align="center">-</td><td align="center">-</td><td style="width:420px">
                <div id="document_status"><ul id="loadbar"><li title="No Quote Created"> <div id="layerFill1" class="quote_light "></div>  </li> <li title="No Invoice Created"> <div id="layerFill1" class="invoice_light "></div>  </li> <li title="Invoice Not Paid"> <div id="layerFill1" class="paid_light "></div>  </li> </ul></div>
                   
                        <i onclick="notesPop(133448);" title="Manage" style="color: green;" class=" fa fa-briefcase fa-lg"></i><span badgeid="133448" class="badge">2</span>
                            
                    <i title="Customer Response" onclick="outofRange(133448,'Phone Enquiry','xxxxxxxx','xxxxxxxxxxx');" class="fa fa-sign-out fa-lg"></i>
                    <i title="Notify Specialist" onclick="emailSpecxx(xxxxxxxxxx)" class="fa fa-bell fa-lg"></i>
                    <i title="Delete" style="color:red;" onclick="removeVal(133448)" class="fa fa-times fa-lg"></i></td></tr><tr id="133447" class="table_row even" role="row"><td>133447</td>  <td>
            <span id="133447" class="traffic_light">    <span class="traffic_light_2">  </span>
            </span>
            </td><td><i title="Notification Read" class="fa fa-envelope-o fa-2x"></i></td><td title="Web Quick Quote">QQ</td><td data-search="range:out"><span style="color:red">OUT</span></td><td editor-data-field="name">Ron Smith</td>
            <td>0410 304 727</td>
            <td>xxxxxxxxxxxx</td>
            <td class="map_me">xxxxxxxxx</td>
            <td class="map_me">xxxxx</td>
            <td>xxxxxxxxx</td>
            <td data-search="xxxxx.e" data-rowid="133447"><div id="133447email" class="email">xxxxx.e</div><a class="remove_specialist"><i style="color:red;" class="fa fa-times fa-lg"></i></a><span id="133447" class="no_specialist" style="display:none">No Specialist, click to select</span></td><td style="white-space:nowrap" data-order="1444863371" class="sorting_1">15-Oct-2015 <br> 08:56</td><td><div style="display:none;" class="show_full_msg"></div>-</td><td>Win 8.1<br>Firefox</td><td align="center">Main Site</td><td style="width:420px">
                <div id="document_status"><ul id="loadbar"><li title="No Quote Created"> <div id="layerFill1" class="quote_light "></div>  </li> <li title="No Invoice Created"> <div id="layerFill1" class="invoice_light "></div>  </li> <li title="Invoice Not Paid"> <div id="layerFill1" class="paid_light "></div>  </li> </ul></div>
                   
                        <i onclick="xxxxxxxxx(133447);" title="Manage" style="color: green;" class=" fa fa-briefcase fa-lg"></i><span badgeid="133447" class="badge">2</span>
                            
                    <i title="Customer Response" onclick="qqqqq(133447,'xxxxxxx@bigpond.com','xxxxxx','xxxx xxx xxx');" class="fa fa-sign-out fa-lg"></i>
                    <i title="Notify Specialist" onclick="emailSpec(133447)" class="fa fa-bell fa-lg"></i>
                    <i title="Delete" style="color:red;" onclick="removeVal(133447)" class="fa fa-times fa-lg"></i></td></tr></tbody></table>
    
This discussion has been closed.