No.2ベストアンサー
- 回答日時:
ANo1です。
こんにちは。ANo1の時は質問者様がすでに確認なさっているので、試してみることはしませんでしたが、スクリプトの作者さんのブログを見てみると初期設定のセットが1つに限らなくてもよさそうに思えますね。
http://d.hatena.ne.jp/sutara_lumpur/20120509/133 …
・・・ということで、一応、確認してみることにしました。
サンプルの一番簡単なものを3行にして試してみたところ、初期設定時に複数の項目があってもきちんと動作するようです。
ご指摘の、
>「0,1,2」と3行あるフォームに追加しようとすると
>「0,1,1,2」となってしまいます
のようなことは起こらずに、期待通り「0、1、2、3・・・」となります。
現在なさっている設定を、再度ご確認なさるのがよろしいのではないでしょうか?
設定オプションの説明等はこちらにあります。
http://www.usamimi.info/~sutara/sample/add-input …
No.1
- 回答日時:
add-input-area.jsって知らないので、詳しくありませんけれど…
配布サイトを見てみると、番号は常に最初から付け直しているみたいなので、途中のものを削除してもちゃんと連番にしてくれるようになっているみたいですね。
しかしながら、「スタート時点で入力欄は1セット」が想定されているようにも思われます。
(ちゃんと確認していないのでわかっていなくてすみません。)
多分、質問者様はそれを3セットからスタートしたら、うまく動作しないというご質問なのだと解釈しました。
http://www.jplugins.net/jquery-add-input-area/?web
対処法としてすぐに思いつくのは、
HTMLでは1セット分を記述しておいて、add-input-area.js設定後、すぐにスクリプトからadd処理を2回行うというのではいかがでしょうか?
閲覧者から見れば、最初から3セットあるように見えるはずと思います。
jQueryを利用しているので、
$(追加ボタンのセレクタ).click().click();
の1行を追加すればすむのでは。
ありがとうございます。
素晴らしい代替え案だと思いました。
ただ、今回は既に3項目記述してある内容の編集フォームでこのライブラリを使いたいと思っているので、$(追加ボタンのセレクタ).click().click();で追加した入力欄にDBからのデータを入れる必要があります。
最悪Jqueryで再度DBに問い合わせて追加した項目を埋める方法も取れるかもしれませんが、もう少しシンプルな解決策が無いか探ってみたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- JavaScript javascriptでテーブルに追加した項目のid追加してローカルストレージを操作したい 5 2023/01/01 15:52
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- Visual Basic(VBA) VB.net フォーム 親子 1 2022/07/04 19:00
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript javascriptで移動ボタンを押した際に遷移するボタンを追記したい 1 2022/11/29 03:02
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- PHP ワードプレスプラグイン MW WP formについて(aria-labelを追加したい) 1 2023/06/05 17:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTMLでサブフレームから親のス...
-
【Google Apps Script】「ライ...
-
セレクトボックスで配列を呼び...
-
初心者です。gulpでコンパイル...
-
switch文のswitch(n)の部分を複...
-
セレクトボックスを2つ設けて選...
-
GoogleChart 階層ごとのブロッ...
-
階層別の組織図の自動作成について
-
①入力フォーム→②確認表示画面→③...
-
読み込んだQRコードをフォーム...
-
API連携のプログラミングについ...
-
スマフォではボタンを表示させ...
-
画像の表示位置
-
jsで質問です。 ボタンが二つ存...
-
GASでチェックボックスを一括of...
-
セレクトを全て選択されていな...
-
コードレビューをお願いします。
-
追加ボタンを押した際に ok ボ...
-
二次元配列を使って順位をだす...
-
フォームが空欄の時にフォーム...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
jquery UIのdatepickerで和暦
-
クリックで卵がパカっと割れる...
-
クリックすると画像が飛び出て...
-
jQueryでclientWidthが使えない
-
1ページ内に複数のjqueryのスラ...
-
prototype.jsとjquery.jsの併用...
-
jQueryで書き換えた要素のリセット
-
JavaScriptのjquery.jqTOCの目...
-
jqueryのプラグインjPlayerの設...
-
JavaScriptでスライドショー。...
-
無料の掲示板でよく使われてる...
-
マイページはどこを開くの
-
デジタル時計の時刻合わせの方...
-
ウインドウを毎回同じ位置、大...
-
エクセルのシート上に別のシー...
-
スクリプトって、何ですか?ど...
-
Javascript_submit()完了後に処...
-
デスクトップ画面を4分割するには
-
Excelでワードアートや図を常に...
-
一定時間おきにアラームやポッ...
おすすめ情報