2

入力名 'btnSaveScore' がクリックされます TextBox で Enter キーを押します。

TextBox で Enter キーを押したときに「btnSaveScore」を呼び出したくありません。

「btnSaveScore」がデフォルトのボタンだと思います。

デフォルト ボタン = false に設定できますか?

//Code

 @using (Html.BeginForm("ScoreStudent", "Score", FormMethod.Post))
{
  ...
  ...
  ...
 <input name ="btnSaveScore" id="btnSaveScore" value="submit score" type="submit" /> 
}
//End Code

助けてください、ありがとう。

4

4 に答える 4

0

みんなありがとう。以下のコードは私にとってはうまくいきます

$('#textboxname').live("keypress", function (e) 
{ 
  if (e.keyCode == 13) 
  { 
       // do something 

       e.preventDefault(); 
       return false; 
  } 
}); 

@using (Html.BeginForm("ScoreStudent", "Score", FormMethod.Post)) 
{ 
 ... 
 ... 
 <input name ="btnSaveScore" id="btnSaveScore" value="submit score" type="submit" /> 
}
于 2013-08-20T03:15:01.347 に答える
0

これを試して

<input name ="btnSaveScore" id="btnSaveScore" value="submit score" type="submit" /> 

 <input name ="btnSaveScore" id="btnSaveScore" value="submit score" type="button" /> 
于 2013-08-19T09:18:25.603 に答える