1
A
回答
0
從Views Hacks的自動提交子模塊可能證明在這裏超級有用。我用了很多。你可以隨時設置它,然後從外部觸發,即使只是通過JS引起點擊。
0
這裏是javascript我最終使用加載視圖塊與ajax並通過在頁面上創建的鏈接列表的href
值的上下文篩選器中傳遞。希望這可以幫助別人!
function getInfo(args) {
$.ajax({
url: Drupal.settings.basePath + 'views/ajax',
type: 'post',
data: {
view_name: 'agent_lookup',
view_display_id: 'agent_lookup_block', //your display id
view_args: args,
},
dataType: 'json',
success: function (response) {
if (response[1] !== undefined) {
var viewHtml = response[1].data;
$('#ajax-target').html(viewHtml);
//Drupal.attachBehaviors(); //check if you need this.
}
},
error: function(data) {
alert('An error occured!');
}
});
}
$('.ajax_button').once().click(function(e){
e.preventDefault();
var the_id = $(this).attr('href');
noSlashes = the_id.replace(/\//g,'');
getInfo(noSlashes);
});
相關問題
- 1. 發送參數到Drupal視圖(JSON,cURL)
- 2. 發送參數到局部視圖
- 3. CodeIgniter:發送參數到一個視圖?
- 4. 用ajax發送參數
- 5. 使用jQuery .ajax()發送到Django視圖的數據
- 6. Drupal:使用參數的動態視圖
- 7. 發送視圖作爲參數的AsyncTask
- 8. 在AJAX調用中發送參數
- 9. 使用ajax發送jsonreader參數
- 10. Drupal視圖Ajax刷新行
- 11. Colorbox和Drupal視圖Ajax Pager
- 12. 將AJAX數據發送到錯誤的Django視圖
- 13. 如何使用Ajax調用將參數從JSP發送到servlet?
- 14. 發送和收到的參數使用Ajax使用jQuery
- 15. ajax多個數據發送參數php
- 16. 使用Ajax將圖像發送到PHP
- 17. 用ajax發送圖像到PLAY框架
- 18. FullCalendar - 通過ajax發送視圖
- 19. 將加密參數發送到django中的視圖
- 20. 發送額外參數到視圖上Backbone.js的
- 21. 列表視圖,發送參數到方法
- 22. 將數組發送到AJAX
- 23. Drupal視圖關係和參數
- 24. drupal視圖參數 - 本地vs全局
- 25. Drupal中的視圖:忽略參數
- 26. Drupal視圖參數塊主題
- 27. Drupal Views參數菜單 - 發送%!到URL結尾
- 28. 發送數據到局部視圖
- 29. 發送多個數據到視圖Codeigniter
- 30. MVC4發送數據表到視圖
是否使用URL標記,如「http://domain.com/page.php?id=1&comment=2」,並要使用AJAX來更新這些變量?您是否使用jQuery,YUI或Dojo等任何JavaScript框架? – Brian 2011-12-14 22:43:45