在一個頁面有很多個button,怎么用 js控制button響應(yīng)后端的php不同的action
走同樣的路,發(fā)現(xiàn)不同的人生
前端頁面:
<button onclick="request('do.php?act=what')">What</button>
<button onclick="request('do.php?act=hell')">Hell</button>
<button onclick="request('do.php?act=you')">You</button>
<button onclick="request('do.php?act=ask')">ask</button>
后端頁面:
<?php
switch($_GET['act']) {
case 'what':
/*
* do sth from what
*/
break;
case 'hell':
/*
* do sth from hell
*/
break;
case 'you':
/*
* do sth from you
*/
break;
case 'ask':
/*
* do sth from ask
*/
break;
}
?>
趁早結(jié)了這個沒意義的問題吧,一個問題翻來覆去的問好幾遍..有意思么!
<button class="action" data-action="action1.php">Action1</button>
<button class="action" data-action="action2.php">Action2</button>
<button class="action" data-action="action3.php">Action3</button>
然后 jQuery 這樣處理
$('.action').on('click', function() {
var action = $(this).data('action');
$.get(action, function(data) {
// do something with data.
});
});