フォームを送信するときに、データ内のテキストに応じて、JQueryにデータを正しいDIVに追加してもらいたいです。blah.phpページに一連の検証チェックがあります。検証が失敗した場合、メッセージが返されます。検証が成功すると、「img src」(つまり)を含むテキストが返されます。
したがって、「data」で返されるテキストに「img src」が含まれている場合は、データをblahupdatedivに追加する必要があります。'data'のテキストに'imgsrc'が含まれていない場合は、データをblaherrordivに追加します。
以下は私がこれまでに持っているコードです
<form id="blahform" method="post" enctype="multipart/form-data" action="blah.php">
<input type="file" name="blahfile" />
<button id="blahbutton">Upload</button>
</form>
<div id="blaherror"></div>
<div id="blahupdate"></div>
$('#blahbutton').click(function(){
$('#blaherror').empty();
$('#blahform').ajaxForm(function(data, textStatus){
if ($('data:contains("img src")')){
$('#blahupdate').append(data);
}else{
$('#blaherror').append(data);
}
});
});