File: /www/wwwroot/oa.sanjiangapp.com/app/sys/customer/js/create.js
$(document).ready(function()
{
if(window.opener)
{
$.setAjaxForm('#customerForm', function(response)
{
if(response.result == 'success')
{
url = createLink('customer', 'getoptionmenu', 'current=' + response.customerID);
$('.select-customer', window.opener.document).load(url, function(){ window.close(); });
}
});
}
else
{
$.setAjaxForm('#customerForm', function(response)
{
if(response.result == 'fail')
{
if(response.error && response.error.length)
{
$('#duplicateError').html($('.errorMessage').html());
$('#duplicateError .alert').prepend(response.error).show();
$(document).on('click', '#duplicateError #continueSubmit', function()
{
$('#duplicateError').append("<input value='1' name='continue' class='hide'>");
$('#customerForm #submit').click();
})
}
}
else
{
setTimeout(function(){location.href = response.locate;}, 1200);
}
});
}
$('#selectContact').change(function()
{
var $inputGroup = $(this).parents('.input-group');
if($(this).prop('checked'))
{
$('#contactID_chosen').show();
$inputGroup.find('input[type=text][id=contact]').hide();
$('.contactInfo').hide();
}
else
{
$inputGroup.find('select').hide();
$('#contactID_chosen').hide();
$inputGroup.find('input[type=text][id=contact]').show();
$('.contactInfo').show();
}
$inputGroup.fixInputGroup();
});
if($('#selectContact').is(":visible")) $('#selectContact').change();
$('#addresslocation').change(function()
{
$.getJSON(createLink('customer', 'ajaxGetArea', 'location=' + $(this).val()), function(area)
{
if(area != 0)
{
$('#addressarea').val(area).trigger('chosen:updated');
}
});
});
})