jquery - dynamicaly populate input text box value on select onchange -


models.py

class subject(models.model):     code =  models.charfield(max_length = 31)     name = models.charfield(max_length = 31)     credit = models.charfield(max_length = 31)      def __unicode__(self):         return str(self.code) + "-"+ str(self.name)    class student(models.model):     name = models.charfield(max_length = 31)     roll = models.charfield(max_length = 31)     subject = models.foreignkey(subject, related_name = 'subjects')      marks = models.charfield(max_length = 31)       def __unicode__(self):         return str(self.name) + "-"+ str(self.roll) 

views.py

def add_student(request):        subject = subject.objects.all()     if request.method == "post":         obj = student()         obj.name = request.post['name']         obj.roll = request.post['roll']         obj.subject = subject.objects.get(name = request.post['subject'])            obj.marks = request.post['marks']         obj.save()        var = requestcontext(request,{'title': ' add student','heading':'add student','subject':subject})     return render_to_response('student.html',var) 

and template followings..

<form action="." method="post"> <table>     <tr>         <td>subject</td>     <td>         <select id="subject" name= "subject">             <option value="">- - select - -</option>             {% in subject %}                 <option>{{ i.name }}</option>             {% endfor %}                     </select>      </td>     </tr>     <tr>         <td>student name</td>     <td>         <input id="name" type = "text" name ="name" />      </td>     </tr>     <tr>         <td>student roll</td>     <td>         <input id="roll" type = "text" name ="roll" />      </td>     </tr>      <tr>         <td>marks</td>     <td>         <input id="marks" type = "text" name ="marks" />      </td>     </tr>      <tr>     <td>         <input id="save" type = "submit" value="submit" />      </td>      </tr>   </form> </table> 

now how jquery if want select 1 subject select box name, roll , marks loaded dynamically on corresponding text box described above jquery.


Comments

Popular posts from this blog

c++ - How do I get a multi line tooltip in MFC -

asp.net - In javascript how to find the height and width -

c# - DataTable to EnumerableRowCollection -