net mvc jquery填充图像

net mvc jquery填充图像,jquery,asp.net-mvc,Jquery,Asp.net Mvc,我想在点击capthca时重新填充图像。我该怎么做 public ActionResult Image() { var builder = new XCaptcha.ImageBuilder(); var result = builder.Create(); Session.Add("Cap", result.Solution); return new FileContentResult(result.Image, res

我想在点击capthca时重新填充图像。我该怎么做

 public ActionResult Image()
    {
        var builder = new XCaptcha.ImageBuilder();
        var result = builder.Create();
        Session.Add("Cap", result.Solution);
        return new FileContentResult(result.Image, result.ContentType);
    }


<script language="javascript" type="text/javascript">
$(document).ready(function () {
    $('#images').click(function () {

        $.ajax({
            url: "/en/form/Image",
            success: function (mydata) {
                $("#images").attr("src", mydata);
            },
            type: "POST"
        });
        return false;
    });
});
public ActionResult Image()
{
var builder=new XCaptcha.ImageBuilder();
var result=builder.Create();
会话。添加(“Cap”,结果。解决方案);
返回新的FileContentResult(result.Image、result.ContentType);
}
$(文档).ready(函数(){
$(“#图像”)。单击(函数(){
$.ajax({
url:“/en/form/Image”,
成功:函数(mydata){
$(“#图像”).attr(“src”,mydata);
},
类型:“职位”
});
返回false;
});
});


尝试将src属性设置为动态图像url的url

<script language="javascript" type="text/javascript">
$(document).ready(function () {
    $('#images').click(function () {
        $(this).attr("src", "/en/form/Image");
        return false;
    });
});

$(文档).ready(函数(){
$(“#图像”)。单击(函数(){
$(this.attr(“src”,“/en/form/Image”);
返回false;
});
});
$('#images').click(function () {
    $(this).attr('src', function() {
        // the datetime portion appended to the url avoids caching issues
        // and ensures that a fresh image will be loaded every time
        var d = new Date();
        return this.src + '?' + d.getTime();
    });

    // Remark: not sure about the return false here. This will cancel the 
    // default action of the image button => might not be what you need => 
    // adapt to your requirements
    return false;
});
<script language="javascript" type="text/javascript">
$(document).ready(function () {
    $('#images').click(function () {
        $(this).attr("src", "/en/form/Image");
        return false;
    });
});