小编Ben*_*ell的帖子

替代嵌套在另一种形式的Ajax上载表单

我有一个HTML表单来编辑我在我工作地点的数据库系统中的人员的详细信息.表单的一部分允许用户上传该人的图片.然而,这给我带来了麻烦,因为我试图通过让用户上传图片并在提交要保存的人员详细信息之前成功上传图片来使表单更加Ajax-y.给我带来麻烦的部分是它似乎需要一个嵌套的表单(即详细信息表单中的上传表单),如下所示:

<form name="details">
    <input name="detail1">
    <input name="detail2">
    <form name="pictureupload">
        <input type="file" name="pic">
        <input type="submit" name="upload" value="Upload">
    </form>
    <input type="submit">
</form>
Run Code Online (Sandbox Code Playgroud)

我希望它的工作方式是用户填写表单的详细信息,选择图片并点击"上传"按钮,然后在上传文件时进行AJAX更新,以便他们可以看到按下最后的"提交"按钮之前的图片.

是否有一种很好的方法可以让上传表单在"详细信息表单"内部(至少在页面上显示)但不嵌套在HTML中的详细信息表单中?

html javascript ajax

5
推荐指数
1
解决办法
3862
查看次数

给定相对于球体的X,Y和Z向量的球体旋转

我在Lua中使用Electro进行一些3D模拟,而且我正在尝试一些数学/算法/物理障碍.

我试图弄清楚如何找到在某个轴上旋转的球体球体的"旋转"."旋转"是指沿着轴旋转的向量,其幅度相对于旋转的速度.我需要这些信息的原因是能够通过向球体施加反向扭矩来减慢球体的旋转,直到它停止旋转.

我可以访问的唯一信息是相对于球体的X,Y和Z单位向量.也就是说,每个帧,我可以调用三个不同的函数,每个函数返回一个单位向量,分别指向球体模型的局部X,Y和Z轴的方向.我可以通过基本上保持每个向量的"先前"值并将其与每个帧的"新"值进行比较来跟踪每个变化的方式.那么,问题是我如何使用这些信息来确定球体的旋转?我很难过.

任何帮助都会很棒.谢谢!

algorithm math 3d lua physics

3
推荐指数
1
解决办法
1144
查看次数

标签 统计

3d ×1

ajax ×1

algorithm ×1

html ×1

javascript ×1

lua ×1

math ×1

physics ×1