2017-09-10 8 views
0

最初のウィンドウを開くボタンをクリックすると、テキストボックスを含むポップアップが開きます。ポップアップでURLをコピーして保存すると、サンプルPDFがグリッドに保存されますが、リフレッシュすると消えます。サービス内の新しい値を更新する

グリッド内で更新することで、グリッドに永久保存することはできますか?

私のコードは以下の通りで、jsFiddleとしても入手できます。

$("#save").click(function() { 
    grid.dataSource.add({ "FileName": $("#fname").val(), "ThreeDots": "Last Name" }); 
    $("#fname").val(''); 
}); 

答えて

0

#fnameの値は決して更新されません。ファイル入力は#batchFileです。

また、値からパスを取り除き、ファイル名のみを取得することもできます。 jsFiddleを:あなたは

.replace(/.*[\/\\]/, '') 

ここでそれを参照してくださいにそうすることができます。

$("#save").click(function() { 
    var f = $('#batchFile').val(); 
    f = f.replace(/.*[\/\\]/, ''); 
    grid.dataSource.add({ "FileName": f, "ThreeDots": "Last Name" }); 
}); 
関連する問題