Проблема в том, что я использую get_info () для вызова ajax Result.lasso и вставляю ответ в div с идентификатором 'test'. Я не могу использовать функцию sendForm () со страницы, на которой я звоню get_info ().
Я также пытался использовать разные версии jQuery 1.1.1.3 работает нормально. Но я сталкиваюсь с проблемой при использовании более высоких версий jquery.
Ошибка с более высокими версиями выглядит следующим образом
missing } in XML expression
[Break on this error] alert('hi');\n
test.lasso (line 3)
sendForm is not defined
[Break on this error] sendForm();
определение функции get_info ()
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js" type="text/javascript"></script>
<SCRIPT>
function get_info()
{
$.ajax({url: "Result.lasso", context: document.body, success: function(response){
document.getElementById('test').innerHTML = response ;},dataType:"script"});
}
</SCRIPT>
Код в Result.lasso выглядит следующим образом
[Content_Type: 'text/html; charset=UTF-8']
<script type="text/javascript">
function sendForm()
{
alert('hi');
}
</script>
[Date]
form name= "abc" method = "get" action = "abcd.lasso">
input type ="text" name = "element1"/>
input type = "button" value="Click" onClick = "javascript: sendForm();"/>
</form>
Пожалуйста, помогите мне решить эту проблему
Спасибо,
Раджеш Конатхам