আমার কাছে একটি .submit()
ফর্ম জমা দেওয়ার জন্য একটি ইভেন্ট রয়েছে। পৃষ্ঠায় আমার একাধিক ফর্ম রয়েছে তবে এই উদাহরণের জন্য এখানে কেবল একটি। আমি .click()
প্রত্যেকটিতে ইভেন্ট প্রয়োগ না করে কোন সাবমিট বাটনটি ক্লিক করা হয়েছিল তা জানতে চাই ।
এখানে সেটআপ দেওয়া আছে:
<html>
<head>
<title>jQuery research: forms</title>
<script type='text/javascript' src='../jquery-1.5.2.min.js'></script>
<script type='text/javascript' language='javascript'>
$(document).ready(function(){
$('form[name="testform"]').submit( function(event){ process_form_submission(event); } );
});
function process_form_submission( event ) {
event.preventDefault();
//var target = $(event.target);
var me = event.currentTarget;
var data = me.data.value;
var which_button = '?'; // <-- this is what I want to know
alert( 'data: ' + data + ', button: ' + which_button );
}
</script>
</head>
<body>
<h2>Here's my form:</h2>
<form action='nothing' method='post' name='testform'>
<input type='hidden' name='data' value='blahdatayadda' />
<input type='submit' name='name1' value='value1' />
<input type='submit' name='name2' value='value2' />
</form>
</body>
</html>
প্রতিটি বোতামে একটি। ক্লিক () ইভেন্ট প্রয়োগ করার পাশাপাশি কোন সাবমিট বাটনটি ক্লিক করা হয়েছিল তা নির্ধারণের কোনও উপায় আছে?
name
?