2011-04-28 166 views
1

爲了做一個Facebook邀請自動化我需要發佈特定的數據,以便Facebook的朋友選擇將打開。 不適用在已打開的事件上使用此腳本。 我想我只是沒有得到post()方法,或者它沒有用我想要的方式。 我嘗試從瀏覽器直接運行這樣的方法:使用javascript jQuery.post()打開一個窗口

javascript:$.post('/events/create.php',{/ajax/choose/?type: 'event' eid: 'someeventid' send_invites_on_close: '1'});

或:

javascript:$.post('/events/create.php?eid=someeventid',{/ajax/choose/?type: 'event' eid: 'someeventid' send_invites_on_close: '1'});

什麼想法?

謝謝!

編輯:

背後的職務的HTML是:

<a class="mbs uiButton" role="button" href="/events/create.php?eid=*eventid*" rel="dialog-post" ajaxify="/ajax/choose/?type=event&amp;eid=*eventid*&amp;send_invites_on_close=1"><i class="mrs img sp_a2jb2c sx_c44d3d"></i><span class="uiButtonText">Select Guests to Invite</span></a>

回答

1

的格式化參數jQuery的崗位的方法是這樣的(你很接近,但需要逗號分開PARAMS) :

$.post("/events/create.php", { /ajax/choose/?type: 'event', eid: 'someeventid', send_invites_on_close: '1' }); 

(附註:不確定你的第一個參數是否合法,沒有測試 - 不確定特殊字符那裏)

+0

的HTML是:'Select Guests to Invite'上述不工作,我猜這些參數是錯誤的。 – domiel 2011-04-28 10:23:23