I am showing the content of all pages(asp:Content) in a single page using MasterPage.master. Everything is working fine, but I am using Auto Search data in jQuery and when I click any asp button on page then I get the error message:
The state information is invalid for this page and might be corrupted.
I'm using This code:
<script type="text/javascript">
$(function () {
$(".search").keyup(function () {
var inputSearch = $(this).val();
var dataString = 'searchword=' + inputSearch;
if (inputSearch != '') {
$.ajax({
type: "POST",
url: "Searchlist.aspx",
data: dataString,
cache: false,
success: function (html) {
$("#divResult").html(html).show();
}
});
} return false;
});
jQuery("#divResult").live("click", function (e) {
var $clicked = $(e.target);
var $name = $clicked.find('.name').html();
var decoded = $("<div/>").html($name).text();
$('#search-text-input').val(decoded);
});
jQuery(document).live("click", function (e) {
var $clicked = $(e.target);
if (!$clicked.hasClass("search")) {
jQuery("#divResult").fadeOut();
}
});
$('#search-text-input').click(function () {
jQuery("#divResult").fadeIn();
});
});
</script>