我有我的HTML以下JS和我obervations是:當'警告;被刪除
1)當我刪除了「警告」顯示它不能如預期工作,點擊後SAVE按鈕不trigerring行。 2)即使有「警報」,它也不能在CHROME中工作。
function save() {
alert('View Full List triggered!');
var $form = $('.fancybox-inner').find('[data-area="funder-detail"]');
$form.on('click', '[data-action="save-funder"]', function() {
var selected1 = $form.find('input[type="radio"]:checked').val();
if ($('input[type="radio"]:checked').length == 0) {
parent.$.fancybox.close();
} else {
document.getElementById("txtFunder").value = selected1;
parent.$.fancybox.close();
}
});
}
你在哪裏調用該保存方法?在onload?也許提供一個工作jsfiddle – Kinnza
保存方法在main.cshtml上觸發。我的JS也包含在這個main.cshtml中。 onclick =「save()」> @Html.ActionLink(Strings.Link_ViewFullList,「FundersFullList」,new {id = 1} ,新{@class =「fancybox fancybox.ajax」}) 然後fancybox的內容包括[Save]按鈕在不同的cshtml上。 – JADE