0
我有2個文本框..獲取上類型的值的jQuery
電子郵件
手機號碼
我使用JQuery
通過鏈接檢查2場與數據庫。當我在文本框中輸入的值,它會自動檢查值並顯示一個彈出說「已註冊」,也得到了相關的值..
我的代碼是
<script type ="text/javascript">
$('#getCandidate').text('Get Profile') // Sets text for email.
.attr('href', '#');
$("#getCandidate").click(function() {
$('#getCandidate').text('Get Profile')
.attr('href', 'GetCandidateDetail?validateEmail=' + $('#Email').val());
});
$(document).ready(function() {
$('#checkEmail').click(function() {
var name = $('#Email').val();
var data = 'validateEmail=' + name;
$.ajax({
type: "GET",
url: "ValidateCandidate",
data: data,
success: function (data) {
alert(data);
}
});
return false;
});
});
</script>
控制器:
public ActionResult GetCandidateDetail(string validateEmail, string validateMobile)
{
Candidate candidate = null;
if (!string.IsNullOrEmpty(validateEmail))
{
candidate = _userRepository.GetCandidateByEmail(validateEmail);
if (candidate == null)
candidate = new Candidate();
}
else if (!string.IsNullOrEmpty(validateMobile))
{
candidate = _userRepository.GetCandidateByMobileNumber(validateMobile);
if (candidate == null)
candidate = new Candidate();
}
else
{
if (candidate == null)
candidate = new Candidate();
}
...
如何自動檢查JQuery
,不點擊鏈接。我嘗試了blur function
但徒勞無功。
,它正在爲我好。但是,當警報消息自動來它應該得到candidatedetails ..如何做到這一點? – Duk
你想在哪裏顯示候選人詳細資料? –
僅在頁面中,我想在點擊確定時只傳遞jQuery中的GetCandidateDetails。所有其他方法是我在控制器中開發的。我不知道jquery。這就是爲什麼掙扎.. – Duk