MVC.net を使用して、選択リストを含むフォームを生成しています。ユーザーが選択リストを変更すると、フォームが自動的に送信されます。次のコードがあります。
<select OnChange="$('#FormID').submit();" id="LinkedToInvoice" name="LinkedToInvoice">
<option value="">Select</option>
<option value="True">Yes</option>
<option selected value="False">No</option>
</select>
これは機能するはずであり、実際には時々機能します。ドロップダウンを「選択」に変更するとフォームが送信され、「いいえ」に変更するとフォームが送信されます。ただし、ドロップダウンを「はい」(値 = true) に変更すると、フォームは送信されません。値を True から他の値に変更すると、正しく起動しますが、value="True" は onchange イベントを停止するようです。どんな提案でも大歓迎です。