The fallowing are python file not php. By mistake i write php 
On Thursday, 27 June 2013 10:52:46 UTC+5:30, Rohitraj Sharma wrote:
>
> This is for fetching data from database
>
> def im(): 
> task=db(db.mydb).select()
> return dict(rows=task)
>
>
>
> For importing file from database
> def import_table():
>     form = SQLFORM.factory(Field('table',requires=IS_IN_SET(db.tables)),
>                                           
>  Field('csvfile','upload',uploadfield=False))
>     form.process()
>     if form.accepted: 
>           try:
>               
> db[form.vars.table].import_from_csv_file(request.vars.csvfile.file)
>           except: form.errors.csvfile = 'invalid file'
>     return dict(form=form)
>
> The View part
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
> http://www.w3.org/TR/html4/loose.dtd";>
> <html>
> <head>
>   <link rel="stylesheet" type="text/css" href="
> http://www.jeasyui.com/easyui/themes/default/easyui.css";>
> <link rel="stylesheet" type="text/css" href="
> http://www.jeasyui.com/easyui/themes/icon.css";>
> <link rel="stylesheet" type="text/css" href="
> http://www.jeasyui.com/easyui/demo/demo.css";>
> <script type="text/javascript" src="
> http://code.jquery.com/jquery-1.6.min.js";></script>
> <script type="text/javascript" src="
> http://www.jeasyui.com/easyui/jquery.easyui.min.js";></script>
> <script type="text/javascript" src="
> http://www.jeasyui.com/easyui/jquery.edatagrid.js";></script>
>
>
>   
> <script type="text/javascript">
> $(function(){
> $('#dg').edatagrid({
>  saveUrl: 'save_user.py',
> updateUrl: 'update_user.py',            I am not able to perform these 
> function 
> destroyUrl: 'destroy_user.py'
> });
> });
>
> </script>
> </head>
> <body>
> <h2>CRUD DataGrid</h2>
> <div class="demo-info" style="margin-bottom:10px">
> <div class="demo-tip icon-tip">&nbsp;</div>
> <div>Double click the row to begin editing.</div>
> </div>
>  <table id="dg" title="My Users" 
> style="width:700px;height:250px"toolbar="#toolbar" pagination="true" 
> idField="id"rownumbers="true" fitColumns="true" singleSelect="true">
> <thead>
> <tr>
>  <th field="firstname" width="50" 
> editor="{type:'validatebox',options:{required:true}}">Name</th>
> <th field="lastname" width="50" 
> editor="{type:'validatebox',options:{required:true}}">Phone</th>
> <th field="phone" width="50" editor="text">Email</th>
> <th field="email" width="50" 
> editor="{type:'validatebox',options:{required:true}}">Mobile</th>
>  </tr>
>  </thead>
> <tbody> {{for i,row in enumerate(rows):}}
> <tr>
>  <td>{{=row.name}}</td>
> <td >{{=row.phone}}</td>
> <td >{{=row.email}}</td>
> <td >{{=row.mobile}}</td>
>  </tr> {{pass}}
>  </tbody>
> </table>
> <div id="toolbar">
> <a href="#" class="easyui-linkbutton" iconCls="icon-add" plain="true" 
> onclick="javascript:$('#dg').edatagrid('addRow')">New</a>
> <a href="#" class="easyui-linkbutton" iconCls="icon-remove" plain="true" 
> onclick="javascript:$('#dg').edatagrid('destroyRow')">Destroy</a>
> <a href="#" class="easyui-linkbutton" iconCls="icon-save" plain="true" 
> onclick="javascript:$('#dg').edatagrid('saveRow')">Save</a>
> <a href="#" class="easyui-linkbutton" iconCls="icon-undo" plain="true" 
> onclick="javascript:$('#dg').edatagrid('cancelRow')">Cancel</a>
> <a href="{{=URL('default','import_table')}}" class="easyui-linkbutton" 
> iconCls="icon-undo" plain="true" >Import</a>
> </div>
>
> </body>
> </html>
>
> Anthony if u can do some thing on that then it is very great for me thanks
>
> On Thursday, 27 June 2013 10:42:00 UTC+5:30, Rohitraj Sharma wrote:
>>
>>
>> Hi Anthony
>>
>> I am not able to get your question. I have one form controller with one 
>> view. http://127.0.0.1:8000/tracker/default/form when i run this url its 
>> show 404 error.
>> Actually what is my requirement, I have one csv file. which i have to 
>> upload. Before saving the file in database, i want to edit in browser. 
>> After editing i want to save in database. Is there any method to do.
>> Thanks
>>
>> On Wednesday, 26 June 2013 19:09:00 UTC+5:30, Anthony wrote:
>>>
>>> Using the browser developer tools, what URL gets requested when the ajax 
>>> call is made?
>>>
>>> On Wednesday, June 26, 2013 2:44:18 AM UTC-4, Rohitraj Sharma wrote:
>>>>
>>>>  I want to select some particular table from database in a drop dowan. 
>>>> Then import csv file. edit that file and update. . Can Any one can help me 
>>>> plz
>>>>
>>>> i am using the fallowing code for that
>>>>
>>>>
>>>> View
>>>>
>>>> <script>
>>>> jQuery(function() {
>>>>   jQuery('#table').change(function() {
>>>>     web2py_component("{{=URL('default', 'form.load')}}" + "/" +
>>>>       jQuery(this).val(), target='form')
>>>>   })})</script>
>>>> {{=SELECT('Select a table', *db.tables, _id='table')}}<div id="form"></div>
>>>>
>>>>
>>>> Controller 
>>>>
>>>> def form():
>>>>     if request.args(0) in db.tables:
>>>>         response.generic_patterns = ['load']
>>>>         return dict(form=SQLFORM(db[request.args(0)]).process())
>>>>     else:
>>>>         raise HTTP(404)
>>>>
>>>>
>>>> every time it toll else part.
>>>>
>>>>
>>>> can any one help me.
>>>>
>>>>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to