I am using JEasyUI

This same code works with ASP.net (no routes, just straight linking to a 
page).   I am just trying migrate to nodejs



<table id="dgSingle" style="width:100%;height:100%" class="datagrid">
    <thead>
        <tr class="datagrid-header">
            <th data-options="field:'lhid',width:0, hidden: true"></th>
            <th data-options="field:'Description'">Course Description</th>
            <th data-options="field:'CId',width:120, hidden: true">Course ID
</th>
            <th data-options="field:'Completed',width:100">Completion Date
</th>
            <th data-options="field:'Hours',width:64, hidden: true">Total 
Hours</th>
            <th data-options="field:'CreditHours',width:64">Contact Hours
</th>
            <th data-options="field:'ClassType',width:128, 
formatter:cellStyler">Class Type</th>
            <th data-options="field:'Label',width:120, hidden: true">Label
</th>
        </tr>    
    </thead>
</table>





<script type="text/javascript">
    $(function () {
        var dgS = $('#dgSingle').datagrid({
            url: '/hello/world/123', 
            fitColumns: true,
            oneSelect: true,
            remoteSort: false,
            onHeaderContextMenu: function (e, field) {
                e.preventDefault();
                if (!cmenu) {
                    createColumnMenu();
                }
                cmenu.menu('show', {
                    left: e.pageX,
                    top: e.pageY
                });
            }, });



On Thursday, July 2, 2015 at 9:31:20 AM UTC-4, Satheesh Natesan wrote:
>
> The problem is in the client code. What is the client code?
>
> On Wednesday, July 1, 2015 at 12:38:50 PM UTC-7, A wrote:
>>
>> HI,
>>
>> I have a page that is requesting data via ajax as such
>>
>> ....
>> url = 'hello/world/123',
>> method: 'get',
>>
>> ...
>>
>> The route is this
>> app.get('/hello/world/:num', function(req, res) {hello.readWorld(req, res
>> , req.params.num)});
>>
>>
>>
>> Which successfully calls this
>> module.exports.readWorld= function (req, res, num) {
>>     world.findById(num, {'_id': 0,'Stuff' : 1}, function (err, results) { 
>>        
>>         if (err) res.send(err);          
>>         res.type('json');
>>         res.json({"data":results});
>>         //res.send(results);
>>     });
>> }
>>
>>
>> The above works, i get all the correct JSON
>>
>> *The problem is it overwrites my whole page that initiates the ajax call 
>> with JSON data vs binding it to the call's response*
>>
>> I tried res.send(results) and a few other variations with no luck
>>
>> Thanks
>>
>

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/b0198d0b-54d1-41fe-84cd-9d4d36fde641%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to