2013-10-29 57 views

回答

3

的问题是相当普遍的,但这里的一种方式正在做。你可以使用jQuery来让你的AJAX调用是这样的:

 $.ajax({type: 'POST', 
       url: '/fetch_data/',       // some data url 
       data: {param: 'hello', another_param: 5},  // some params 
       success: function (response) {     // callback 
        if (response.result === 'OK') { 
         if (response.data && typeof(response.data) === 'object') { 
          // do something with the successful response.data 
          // e.g. response.data can be a JSON object 
         } 
        } else { 
         // handle an unsuccessful response 
        } 
       } 
       }); 

而且你的Django的看法是这样的:

许多细节显然这里省略了,但你可以使用这个作为指南。

+0

谢谢你,你的代码可以帮助我理解 – Jmint

1

两种方法在这里:

  1. Ajax请求到您的视图
  2. 将用户重定向到新的网址,让你的价值是查询parametr
+0

你有任何使用Ajax的例子吗?我是新的 – Jmint

+2

@Jmint:这是与这个问题的范围(和本网站说实话)。如果您熟悉jquery,请从http://www.sitepoint.com/ajax-jquery/开始学习jQuery AJAX。谷歌将帮助你找到与香草的AJAX教程javascript – hellsgate

相关问题