[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: jquery ajax + getScript windows-1251 и IE
domashniy
помогите понять где беда
test.php основной


<html>
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<
script type="text/javascript" src="jQuery/jquery-1.8.3.js"></script>
<
script type="text/javascript" src="jQuery/jquery-ui-1.9.2.custom.js"></script>
</
head>
<
body>

<
table cellpadding="0" cellspacing="0" border="1" width="50%">
<
tr>
<
td id="left_td">
<
button class="btn_click">left</button>
</
td>
<
td id="right_td">
right
</td>
</
tr>
<
tr>
<
td id="left_td_js">
<
button class="btn_click_js">left_js</button>
</
td>
<
td id="right_td_js">
right_js
</td>
</
tr>

</
table>

<
script type="text/javascript">

$(document).ready(function() {
var id ='right';

$(document).on('click', '.btn_click',function() {
$.ajaxSetup({
beforeSend: function (xhr) {
xhr.overrideMimeType("text/plain; charset=windows-1251");
}
}
);

$.ajax({
type: 'POST',
url: 'add_link.php',
data: 'id=' +id,
success: function(data){
$('#right_td').html(data)
$.getScript('check_link.js');
}
}
);
});
});




</
script>

</
body>
</
html>


add_link.php

<?php
//for ajax
header('Content-Type: text/html; charset=windows-1251');
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Cache-Control: post-check=0,pre-check=0");
header("Cache-Control: max-age=0");
header("Pragma: no-cache");

echo "<button class='btn_check'>правая</button> ".$_POST['id'];

?>


и сам check_link.js

$(document).ready(function () {

$(document).on('click', '.btn_check',function() {
alert('Русский');
});
});


суть в том что FX + Chrome все работает нормально а в IE ошибка "Незавершенная строковая константа "
проблема явно с кодировкой т.к. при отключении кирилицы в check_link.js все работает
на utf-8 перейти нет возможности... подскажите как исправить

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.