jspでjQuery 1.6.4を使用していますが、変更イベントで選択要素を除外する機能がありますが、これは正常に機能します。また、同じ機能で保存ボタンも除外したいと考えています。
ボタンが複数あるので、ボタンを特定するのは難しそうだったので、それらを区別するためのクラスを選択しました。これが私がこれまでに持っているものです:
$(function(){
$(':input:not("select")').change(function(){
$(':input:submit:not(".saveButton")'){
// Do something here.
}
}); ...
ここにボタンがあります。それは Struts2 タグです:
<td>
<s:submit action="<actionName>" cssClass="saveButton" value="Save" />
</td>
<td>
<s:submit action="<anotherActionName>" value="Cancel" />
</td>
しかし、これを実行すると、余分な入力がまったく機能しません。これが正しい構文なのか、それとも最善のアプローチなのかわかりません。これに関するアイデアはありますか?
これは、以下の回答に基づいて、機能することがわかったものです。
$(function(){
$(':input:not("select")').change(function(){
if($(':submit:not(".saveButton")')) { ...