0

我正在尝试通过以下方式提供静态路径来显示图像。但是图像没有显示。任何人都可以找出我哪里出错了。以下是我的代码

$("#p").live('click', function (event){var pathname = '';
$("input[type=file]").each(function () {

    var pathname = pathname+$(this).val();
    var f = pathname.replace(/^.*[\\\/]/, ''); 
    alert(f);
    $("#s").attr('src', f);
  });

html代码

 <img style="margin-top:0px; width:2in; height:2in;" id="s" class="imagePreview" />       
 <input type="button" value="Preview" class="k-button" id="p" /> 
 <div id="example" class="k-content"> 
    <div class="configuration k-widget k-header">  
    </div> 
    <form method="post" action="" style="width:45%"> 

    <div> <input name="files" id="files" type="file" onpropertychange="checkimage()"/> 

    <input type="button" value="Submit" class="k-button" id="sub"/> </div> 
    </form> 
  </div>
4

1 回答 1

0

您只提供src属性,您需要附加它才能显示。

于 2012-06-26T10:51:39.097 回答