我的 facebook 应用程序需要一点帮助,我在一个页面中有两个 sub,it 按钮,所以我用 jquery 提交我的表单,一切正常,但是当我在 facebook 画布中测试它时,我把我带出了我不想要的画布,我的表单动作是
<?site_url('controller/function')?>
然后我将表单操作更改为
https://apps.facebook.com/my_app_name/controller/function
诡计有效,我留在画布上,但这次我的数据没有发布!这是我的代码,
<input type="submit" name="Something1" id="Something1" value="Something1" onclick="checkType('type1', '<?=site_url()?>');return false;">
<input type="submit" name="Something2" id="Something2" value="Something2" onclick="checkType('type2', '<?=site_url()?>');return false;">
jquery函数是,
function checkType(type, url) {
if(type == type1) {
$('#my_form').attr("action", url+'controller/function');
$('#my_form').submit();
} else {
$('#my_form').attr("action", url+'controller/function2');
$('#my_form').submit();
}
}