Ajax経由で挿入されたツールチップ内から選択したラジオボタンの値をthis pageに取得しようとしています。 HTMLは次のようになりますAjaxで生成されたツールチップの選択されたラジオボタンの値を取得します
出力:
<p>Start Time:<br></p>
<label><input name="rentalTimes" value="9am" type="radio">9:00 AM</label><br>
<label><input name="rentalTimes" value="11am" type="radio">11:00 AM</label><br>
<label><input name="rentalTimes" value="1pm" type="radio">1:00 PM</label>
は、ここに私の現在のjQueryの:
$("input[name='rentalTimes']").on("change", function() {
var $theTime= $("input[name='rentalTimes']:checked").val();
alert($theTime);
});
私はこれらのツールチップがアヤックスに挿入されて言ったように。そのコードは次のとおりです。
$.ajax({
type: "POST",
url: "includes/available.php",
data: "day=" + $theID + "&calendar=" + $theDuration + "&rand=" + Math.random(),
success: function(data) {
$("#"+$theLiID).tooltip({title: data, trigger: "click", placement: "auto right",html: true});
$("#"+$theLiID).tooltip("show");
},
dataType: "text"
});
私はブートストラップツールチップを使用しています。
Ajaxで作成したdivで選択したラジオボタンを取得するために、間違っていることや正しい手法を知っている人は誰ですか?外観を取るための
おかげで - ジョー
可能な重複します(http:/ /stackoverflow.com/questions/203198/event-binding-on-dynamically-created-elements) –