这是我的控制员,
public ActionResult ReturnMethodTest(int id)
{
string name = "John";
return Json( new {data=name});
}
Run Code Online (Sandbox Code Playgroud)
我试图通过使用下面的代码从这个控制器获取数据,但我得到了 .
你能告诉我我做错了什么吗?
$.ajax({
url: @Url.Action("ReturnMethodTest", "HomeController"),
data: {
id: 5,
},
success: function (data) {
console.log(data);
}
});
Run Code Online (Sandbox Code Playgroud) 我想将可编辑div中的字符数限制为10.在用户达到限制后,我想使用.preventDefault()方法来保护div免受其他字符的影响.你能救我吗?JSFiddle https://jsfiddle.net/7x2dfgx6/1/ HTML
<div class="profileInfo" id="About" style="border:solid;" contenteditable="true">OOOOO</div>
Run Code Online (Sandbox Code Playgroud)
JQuery的
jQuery(document).ready(function($){
const limit = 10;
rem = limit - $('#About').text().length;
$("#counter").append("You have <strong>" + rem + "</strong> chars left.");
$("#About").on('input', function(event) {
var char = $('#About').text().length;
rem = limit - char;
$("#counter").html("You have <strong>" + rem + "</strong> chars left.");
if(char>limit)
{
event.preventDefault();
//TODO
}
});
});
Run Code Online (Sandbox Code Playgroud) 我声明了一个向量如下:vector<unique_ptr<Worker>> Workers
.Worker
是一个带有私有字段的基类,name
它有两个派生类:Builder
和Driver
.
我添加到Workers
的矢量对象Builder
和Driver
,然后我想在矢量排序,name
使用#include <algorithm>
这样的:
sort(Workers.begin(), Workers.end(), cmp_by_name);
bool cmp_by_name(const Worker &a, const Worker &b)
{
return a.getName() < b.getName();
}
Run Code Online (Sandbox Code Playgroud)
但VS编译器说:
错误1错误C2664:'bool(const Worker&,const Worker&)':无法将参数2从'std :: unique_ptr>'转换为'const Worker&'c:\ program files(x86)\ microsoft visual studio 12.0\vc\include\algorithm 3071 1 App
我该如何解决这个错误?
感谢@NathanOliver,@ Rabbid76和这个问题,我把我编辑cmp_by_name
成这个表格:
struct cmp_by_name
{
inline bool operator()(const unique_ptr<Worker>& a, const unique_ptr<Worker>& b)
{
return a->getName() < b->getName();
} …
Run Code Online (Sandbox Code Playgroud) 我想BottomAppBar
用圆角、圆形缺口矩形和材质阴影创建。问题是,当我BottomAppBar
通过用ClipRRect
小部件包裹圆角来添加圆角时,我会丢失材质阴影。
BottomAppBar 没有圆角,但带有 Material 阴影。请忽略错误对齐的缺口。
BottomAppBar 包裹在 ClipRRect 小部件中,但没有阴影。再次请忽略错误对齐的缺口:
如何用缺口和材质阴影实现圆角?
完整代码:
import 'package:flutter/material.dart';
void main() {
runApp(new MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
home: Scaffold(
extendBody: true,
body: Container(
color: Colors.amber,
),
floatingActionButtonLocation: FloatingActionButtonLocation.centerDocked,
floatingActionButton: Transform.translate(
offset: Offset(0, -10),
child: FloatingActionButton(
onPressed: () {},
child: Icon(Icons.add),
elevation: 2.0,
),
),
bottomNavigationBar: BottomNavigationView(),
),
);
}
}
class BottomNavigationView extends StatelessWidget {
@override
Widget build(BuildContext context) …
Run Code Online (Sandbox Code Playgroud) rounded-corners flutter bottomnavigationview flutter-layout bottomappbar
我正在创建脚本以在客户端显示上载图像的预览,并选择将其删除.
我已经完成了所有这些但是UI部分的问题是关闭图标的位置不是右上角对齐的.
这是代码和JSfiddle链接,在JSfiddle上测试它通过浏览按钮添加图像.
jQuery(function($) {
$('div').on('click', '.closeDiv', function() {
$(this).prev().remove();
$(this).remove();
$('#upload-file').val("");
});
var fileInput = document.getElementById("upload-file");
fileInput.addEventListener("change", function(e) {
var filesVAR = this.files;
showThumbnail(filesVAR);
}, false);
function showThumbnail(files) {
var file = files[0]
var $thumbnail = $('#thumbnail').get(0);
var $image = $("<img>", {
class: "imgThumbnail"
});
var $pDiv = $("<div>", {
class: "divThumbnail",
style: "float: left"
});
var $div = $("<div>", {
class: "closeDiv",
style: "float: right"
}).html('X');
$pDiv.append($image, $div).appendTo($thumbnail);
var reader = new FileReader()
reader.onload = function(e) {
$image[0].src …
Run Code Online (Sandbox Code Playgroud)我有参数
:dateFrom
Run Code Online (Sandbox Code Playgroud)
它将在函数中用作TIMESTAMP的参数.我需要添加到:dateFrom + 7小时,我该怎么做?
javascript ×3
jquery ×3
html ×2
ajax ×1
bottomappbar ×1
c++ ×1
c++11 ×1
css ×1
dom-events ×1
flutter ×1
html5 ×1
plsql ×1
sorting ×1
unique-ptr ×1
vector ×1