ドロップダウンの選択時に送信するjeditableselectを使用できますか(追加の「送信」「OK」ボタンは必要ありません)。
2604 次
2 に答える
6
私はこの問題の解決策を見つけたと思います。
jeditableが次のhtmlを生成することを知っている
<div id="status" class="editable_select">
<form>
<select name="value">
<option value="Active">Active</option>
<option value="Inactive">Inactive</option>
</select>
<button type="submit">Save</button>
<button type="cancel">Cancel</button>
</form>
</div>
次のjQueryコードを追加しました
<script type="text/javascript">
$(document).ready(function () {
$('select').live('change', function () {
$(this).parent().submit();
});
});
</script>
(jQuery + Jeditableを参照してください-選択が変更されたときに検出します)
HTH
于 2011-03-25T00:01:03.007 に答える
0
この関数を追加しました:
if ('submit' == settings.onchange) {
input.change(function() {
form.submit();
});
}
行の直前:
form.submit(function(e) {
そして、変更イベントで更新したいすべての選択について、設定onchangeを渡します:'submit'
于 2010-07-30T18:59:30.750 に答える