2014-02-28 4 views
0

$ xml.html() 값을 경고하려고하지만 정의되지 않았습니다. 이Jquery.html()이 작동하지 않습니다.

var xml =$('<XMLDocument />') 
    xml.append($('<TaxPayer/>') 
       .append($('<PersonalInformation/>') 
         .append($('<FirstName/>').text('aashu')))); 
var xmlDoc = $.parseXML(xml); 
var $xml = $(xmlDoc); 
alert(xml.html()); 
xml.find('TaxPayer').find('FirstName').text('shri'); 
alert(xml.html()); 

이 도움이 될 수보십시오 내 코드

var xml ='<xml version="1.0" encoding="UTF-8" standalone="no"><TaxPayer><PersonalInformation><FirstName>aashu</FirstName></PersonalInformation></TaxPayer></xml>'; 
var xmlDoc = $.parseXML(xml); 
var $xml = $(xmlDoc); 
alert(xml); 
$xml.find('TaxPayer').text('shri'); 
alert($xml.html()); 
+0

var xml이 유효한 구문이 아닙니다 ... 스크립트가 종료됩니다 – Rufinus

+0

변수 이름을 변경했지만 여전히 작동하지 않습니다.이 probem의 해결책을 알려주시겠습니까? 나는 질문을 편집하고있다 –

+0

@AASHUTOSHSHRIVASTAVA : 당신은 무엇을 놀라게하고 싶어 하느냐? 또한 이것을 확인하십시오 http://jsfiddle.net/9Hd5T/ –

답변

2

JS FIDDLE DEMO

JS FIDDLE DEMO 2

var xml ='<xml version="1.0" encoding="UTF-8" standalone="no"><TaxPayer><PersonalInformation><FirstName>aashu</FirstName></PersonalInformation></TaxPayer></xml>'; 
var xmlDoc = $.parseXML(xml); 
var $xml = $(xmlDoc); 
alert(xml); 
alert($xml.find('xml').html()); 
alert($xml.find('xml').text()); 

var xml ='<xml version="1.0" encoding="UTF-8" standalone="no"><TaxPayer><PersonalInformation><FirstName>aashu</FirstName></PersonalInformation></TaxPayer></xml>'; 
var xmlDoc = $.parseXML(xml); 
var $xml = $(xmlDoc); 
alert(xml); 
alert($xml.find('xml').html()); 
alert($xml.find('xml').text()); 
$xml.find('FirstName').text('satinder'); 

alert($xml.find('xml').html()); 
alert($xml.find('xml').text()); 

Learn jQuery: Simple and easy jQuery tutorials blog

+0

은 실제 값을 수정하는 것이 아니라 경고합니다. 두 xml 값을 경고/인쇄하고 싶습니다. –

+1

@AASHUTOSHSHRIVASTAVA 두 번째 바이올린 데모를 사용해보십시오. 많은 경고가 있지만 값이 변경되었음을 보여줍니다. – Archer

+0

@AASHUTOSHSHRIVASTAVA : 데모 2를 확인하십시오. '변경 전후'를 처음 경고합니다. 첫 번째 시간은 asshu이고 두 번째는 satinder에게 경고하고, 친구 체크는 제대로 수행합니다. –

0

이있다. live demo

+0

이 답변의 의미는 무엇입니까? 문제와 관련이 없습니다. 삭제하십시오. –

+0

@AASHUTOSH SHRIVASTAVA 당신이 실제로하고 싶은 것은 무엇입니까? 질문을 게시 할 때 문제를 올바르게 지정하십시오. – james

+0

먼저 인쇄하거나 경고없이 xml을 변경 한 다음 인쇄하거나 xml에 수정 값을 지정해야합니다. –

관련 문제