-1

私はjson経由でjquery ajaxを使用してsolrのインデックスを作成しています。json の名前と値のペアでは、フォーム内の html 要素から値を取得する必要があります。変数名が値の代わりにsolrでインデックス付けされるため、jsonでこの値を送信する方法。

function signupcall()
{
    var variable=document.getElementById('newemail').value; 

    $.ajax({
        type : "POST",
        url : "http://localhost:8080/solr/User/update?commit=true",
        data : "{ \"add\": { \"doc\": { \"emailaddr\": \"variable\"}} }",
        contentType: "application/json",
        dataType : "jsonp"
    });
}
4

1 に答える 1

0

テキストではなく、変数の値を挿入する必要があります。以下の編集を参照してください。

 function signupcall()
 {
     var variable=document.getElementById('newemail').value; 

     $.ajax({
         type : "POST",
         url : "http://localhost:8080/solr/User/update?commit=true",
         data : "{ \"add\": { \"doc\": { \"emailaddr\": \"" + variable + "\"}} }",
         contentType: "application/json",
         dataType : "jsonp"
     });
 }
于 2013-06-18T14:57:49.380 に答える