我有以下鏈接。點擊時,我想檢查item.primary_company字段,如果填充,請給用戶一個警告,詢問他們是否想繼續。我怎樣才能做到這一點?如何在基於驗證的ActionLink之前提供用戶確認消息
<a href="<%= Url.Action("Activate", new {id = item.company_id}) %>" class="fg=button fg-button-icon-solo ui-state-default ui-corner-all"><span class="ui-icon ui-icon-refresh"></span></a>
編輯
我已經改變了這一點,但點擊時沒有任何反應。此外,我不知道如何引用該項目來檢查primary_company字段。我只想要顯示item.primary_company.HasValue。我還想在確認消息中顯示item.company1.company_name。
<a href="#" onclick="return Actionclick("<%= Url.Action("Activate", new {id = item.company_id}) %>");" class="fg=button fg-button-icon-solo ui-state-default ui-corner-all"><span class="ui-icon ui-icon-refresh"></span></a>
<script type="text/javascript">
function Actionclick(url)
{
alert("myclick");
if (confirm('Do you want to activate this company\'s primary company and all other subsidiaries?'))
{
location.href(url);
}
};
</script>
非常感謝你的例子。這真的有幫助! – RememberME 2010-05-16 21:34:55