![](/img/trans.png)
[英]How can I trigger a button click using jquery on a dynamic button that ajax is being used on?
[英]Session can't be updated when trigger button used jquery and ajax
當我單擊試圖在服務器端修改會話值的按鈕時,它運行得很好:
$('#btn1').click(function() {
update_session('session.php?session=1');
});
但是當我嘗試從另一個按鈕觸發該按鈕時:
$('#btn2').click(function() {
$('#btn1').click();
});
那時,會話沒有改變。 我真的不明白,因為我在螢火蟲中看到有一個帶有正確參數的ajax到服務器的POST。
該問題可能是由於以下事實引起的: .click()
不執行錨標記的href屬性。
以這種方式擁有它應該工作:
var clicked = function() {
update_session('session.php?session=1');
};
$('#btn1').click(clicked);
$('#btn2').click(clicked);
如果不起作用,很可能是服務器端問題(如Oriol所建議)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.