我有我的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