よろしくお願いいたします。
まず、曖昧な質問になってしまいますことをお詫びします。
ただ解決ができず、何かのとっかかりになればとこちらに書き込ませていただきました。
機器管理システムを、webアプリとして作っており、下記ソースはそのenentlisnerの部分です。
編集ボタンのイベントです。
下記のソースコードですが、おかしい所があるとの事です。
JavaScriptとGroovy は現在まったく勉強したことが無く、ネットで調べたのですが
(調べたキーワードはonsubmitや、editable。また、JavaScriptの構文など)
よくわかりません。
現在使用中の開発環境ではコンパイルがかけられず、おかしいといわれる箇所がわからない為
有職者の方、何か気づかれる事がございましたらご教示いただけませんか。
※¥マークはバックスラッシュを意味しています。
// ------------------------------------------------------------------------- // ※独自開発環境のの汎用カスタマイズでは、ScriptSection に埋め込む JavaScript は、ドル記号を // バックスラッシュでエスケープする必要があります。 // コメントにドル記号を記述した場合もエスケープしないとエラーになります。 // (汎用カスタマイズでは、jsp への展開の前に Groovy の処理系を通過しますが、 // Groovy の処理系がドル記号を Groovy 式の始まりと認識するため、エスケープしないと // Groovy の処理系で Groovy 構文と認識されてしまいます。) // ------------------------------------------------------------------------- // 変更のボタン処理 // ------------------------------------------------------------------------- // 編集 function henshu_onclick() { var result = (\$("input[name='is_editable']").val() == "1"); if (!result) { alert("データは処理できません。"); } return(result); } // 編集ボタン 上下に 2 つあり jQuery(function(\$) { \$(function() { // 当初、ボタンの属性を変更しようとしてましたが、IE8だとエラーになるので // form に onsubmit 属性を付与することにしました var \$form = \$("#detailForm"); \$form.attr("onsubmit", "return(henshu_onclick());"); }); }); </script>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/15 04:04
2016/04/15 04:15
2016/04/15 04:16
2016/04/15 04:21
2016/04/15 04:31
2016/04/15 04:39
2016/04/15 05:25
2016/04/15 07:16 編集
2016/04/15 07:19