擅长:python、mysql、java
<pre><code>def filter(request):
val=request.POST.get('designation')
val2=request.POST.get('choices')
val3=request.POST.get('textField')
print val
print val2,val3
if val2=='Designation':
newData = EmployeeDetails.objects.filter(designation=request.POST.get('textField'))
print val2
elif val2=='Name':
newData = EmployeeDetails.objects.filter(userName=request.POST.get('textField'))
print val2
elif val2=='EmployeeID':
newData = EmployeeDetails.objects.filter(employeeID=request.POST.get('textField'))
print val2
elif val2=='Project':
newData = EmployeeDetails.objects.filter(project=request.POST.get('textField'))
print val2
elif val2=='DateOfJoin':
newData = EmployeeDetails.objects.filter(dateOfJoin=request.POST.get('textField'))
print val2
else:
print "Data Not Found"
return render_to_response('filter.html',{'newData':newData,'val2':val2})
</code></pre>
<p>这解决了我的问题</p>