気にしないでください、私はjavascriptが初めてです。ラジオ ボタンやチェック ボックス、ジャンプ メニューなどの要素が生成され、javascript の on click 関数に基づいて値が与えられる php ファイルに html フォームを作成しました。それぞれの値を持つフォーム要素は問題なく表示されますが、動的フォーム要素のその値を php 経由で取得できません。どんな種類の助けも本当にありがたいです、この問題にかなり長い間行き詰まっていて、問題に対する実際の答えを見つけることができませんでした. コードは次のとおりです。
function addInput(divName) {
var text=document.forms["newQuest"]["roptionName"].value;
var newdiv = document.createElement('div');
newdiv.innerHTML = text + " <br><input type='radio' name='myInputs[]'>";
document.getElementById(divName).appendChild(newdiv);
var form_data = {
action:"add_rad",
val:text
};
$.ajax({
type: "GET",
url: "../scripts/addQuestion.php",
data: form_data,
success: function(result)
{
alert(result);
//document.getElementById("subjects").innerHTML=result;
}
});
}
addQuestion.php: $array=$_GET['form_data'];
上記のステートメントの未定義のインデックスに関するエラーが常に発生します。