我想通過數組值作爲參數傳遞給YII框架中的控制器操作, 我的URL很難用數組值看到。在createURL隱藏參數 - YII框架
呼叫控制器操作:
var jString = JSON.stringify(val);
window.open ('".$this->createUrl('campaign/reportdrill')."/id/'+jString,'_blank');
URL形成的:
http://sks14/viacrm/campaign/reportdrill/id/%5B%7B%22Campaign%22:193,%22Filter%22:651,%22crm_post_code_categ_id%22:%221%22,%22crm_campaign_post_code_id%22:%22296%22,%22todate%22:%2214-05-2014%22,%22fromdate%22:%2201-05-2014%22,%22agent%22:%22%22%7D%5D
如何隱藏從用戶這個參數或者是任何其它的方式來傳遞值的數組控制器動作?
嘗試傳遞'$ _POST'參數,** POST方法** – tinybyte
您可以舉例嗎? –
這是通過URL的GET方法傳遞參數的唯一方法。如果您想「隱藏」網址,請改爲使用AJAX加載。 –