I have following interface for the form

Here,I have used icheck checkbox.When I check and uncheck the checkbox manually, it works fine as I have written following code
//if checkbox "Product Feed Url" is unchecked,show the feed textbox
$('#crawlingUrl').on('ifUnchecked', function(event){
$("#feedUrl").show();
});
//if checkbox of "Product Feed Url" is checked,hide the feed textbox
$('#crawlingUrl').on('ifChecked', function(event){
$("#feedUrl").hide();
$("#feedUrl-error").hide();
});
On click of cancel button,I reset my form elements and hide it and display the list of stores div. On cancel button, I also have tried to uncheck the checkbox using following options, but none of them is working.
//$("#crawlingUrl").iCheck('uncheck');
//$("#feedDiv").find('#crawlingUrl').iCheck('uncheck');
//$("#feedDiv .clsCheckBox").iCheck('uncheck');
$("input[name=crawlingUrl]").iCheck('uncheck');
When I again open my form to enter the values, checkbox is not getting unchecked.Can someone tell me how to resolve this?
