2016-12-13 5 views
-2

私はAjaxのコールバックAJAXコールバックからのコードではjQueryを使用する方法

このコードからの解析データに問題があります。

$.get("test.php", function(html) { 
    var data = new DOMParser().parseFromString(html, "text/html"); 
    var name = $(data' #name').val(); 

}, "html"); 

が動作していないが、この:

$.get("test.php", function(html) { 
    var data = new DOMParser().parseFromString(html, "text/html"); 
    var name = data.getElementById('name').value; 

}, "html"); 

ワークス問題なし

なぜですか?

+0

試みる 'VAR名= $(データ).find(「#名」を行うことができますあなたが,

一つの他の含まれていない$(data' #name')に構文エラーがあります).val(); ' – vbguyny

+0

「作業していません」という意味を記述してください。すべてのエラーの詳細を含めます。誰もあなたの画面を見ることはできませんが、私たちが知っている限りでは、あなたのコンピュータは文字通り火についたコンピュータを意味します。 – Igor

+1

'$(data '#name')'はっきりと有効なjavascript構文ではありません... –

答えて

-1

あなたがいないあなただけの単純$('#name', html).val();

+0

なぜdownvote? – Endless

関連する問題