私は次の機能を持っています:
function getvalues(){
var sendid = $('#id').val();
$.ajax({
type: "POST",
url: "ready.php",
data: {sendid}
}).done(function( result ) {
$("#msg").html( "worked" );
});
以下で問題なく動作します。
<input type="hidden" name="id" id="id" value="$id">
<input type="button" id="submit" value="submit" onClick="getvalues();">
問題は、同じ関数を使用する複数の行があり、それらを区別する必要があるため、行を使用することです。私が求めているのは、10 個の異なる関数を作成せずに、10 個の異なる行 (10 個の異なる ID) を使用して 1 つの関数を呼び出す方法です。
たとえば、次のようなフォームのリストがあります。
<input type="button" id="submit" value="submit" onClick="getvalues1();">
<input type="button" id="submit" value="submit" onClick="getvalues2();">
<input type="button" id="submit" value="submit" onClick="getvalues3();">
複数の関数を作成せずに、関数でこれらを分離するにはどうすればよいですか?