AJAXコードの「データ」行に、serialize()からもう1つのパラメーター(「アクション」と呼ばれる)を送信したいと思います。'data'行は次のようになります(明らかに機能しません):
$('.input_inscription').blur(function(){
var myInput = $(this);
$.ajax({
dataType: 'json',
type: "POST",
url: "my_url.php",
data:myInput.serialize()+"&action='input_control'",
success: function(data){
if (data.a == true){
$(".inscription_form_ctrl").text( data.b );
}else{
$(".inscription_form_ctrl").text( data.b );
}
}
});
});
追伸:フォームではなく、入力フィールドをシリアル化します!したがって、「action」パラメーターを「手動で」追加する必要があります(たとえば、非表示の入力にすることはできません)。