我需要帮助计算此ng-repeat中的ticket.number总数
HTML
<tr ng-repeat="tickets in listTickets | filter: searchText | orderBy: sortorder:reverse">
<td>{{ tickets.match }}</td>
<td>{{ tickets.number }}</td>
<td>{{ tickets.company }}</td>
<td>{{ tickets.contact }}</td>
<td>{{ tickets.mail }}</td>
<td>{{ tickets.phone }}</td>
<td><button class="btn btn-info" ng-click="edit(tickets._id)">Edit</button> </td>
<td><button class="btn btn-danger" ng-click="delete(tickets._id)">Radera</button></td>
</tr>
<tr>
<td colspan="8"> Total of: {{ totalTickets() }} tickets</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
我的controller.js
$scope.totalTickets = function(){
}
Run Code Online (Sandbox Code Playgroud) 我试图从HTML表单 - > ajax - > instance - > oop类文件发送包含用户名,密码等的数据.
但我不确定我有正确的方法......
它从index.php上的表单开始
<!-- Formular for signing up -->
<form method="post">
<div class="form-group">
<label> Username </label>
<input type="text" class="form-control" name="newusername">
</div>
<div class="form-group">
<label> Password </label>
<input type="password" class="form-control" name="newpassword">
</div>
<div class="form-group">
<label> Your club </label>
<input type="text" class="form-control" name="newclub">
</div>
<input type="button" id="btn-reg" class="btn btn-success" value="Sign up!">
</form>
Run Code Online (Sandbox Code Playgroud)
然后它通过我的脚本文件和ajax
$(document).ready(function () {
console.log('Script loaded...');
$("#btn-reg").on("click", reg);
// Function for registrate of new users
function reg(newusername, newpassword, newclub) …Run Code Online (Sandbox Code Playgroud) 我需要将 Cookies 同意脚本作为 NextJS 应用程序中的第一个脚本加载。我的问题是,我们实施了 Facebook 像素跟踪,而他们也有一个,
parentNode.insertBefore
因此他们的脚本始终位于最上面。
这就是我们使用 facebook Pixel 的方式,它来自他们自己的文档
const html = [
"!function(f,b,e,v,n,t,s)",
"{if(f.fbq)return;n=f.fbq=function(){n.callMethod?",
"n.callMethod.apply(n,arguments):n.queue.push(arguments)};",
"if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';",
"n.queue=[];t=b.createElement(e);t.async=!0;",
"t.src=v;s=b.getElementsByTagName(e)[0];",
"s.parentNode.insertBefore(t,s)}(window,document,'script',",
"'https://connect.facebook.net/en_US/fbevents.js');",
`fbq('init', '111222333');`,
"fbq('track', 'PageView');",
`fbq('init', '1234');`,
"fbq('track', 'PageView');",
].join("");
const DocumentFacebookPixel = () => (
<>
<script key="track-fb-pixel" dangerouslySetInnerHTML={{ __html: html }} />
</>
);
export default DocumentFacebookPixel;
Run Code Online (Sandbox Code Playgroud)
这是 onetrust 代码
const DocumentOneTrust = () => {
return (
<>
<script
src="https://url.com"
type="text/javascript"
charSet="UTF-8"
data-domain-script="id-123-4"
></script>
<script type="text/javascript">{function OptanonWrapper() {}}</script>
</>
);
};
export default …Run Code Online (Sandbox Code Playgroud) 继承了我的问题,当我试图将我的数据发送到PHP时,它只发送<button>或的值<input type="button">.
如果我删除了变量的定义,它只会将数据作为字符串发送,如果我有这样的话
newusername: "newusername",
newpassword: "newpassword",
newclub: "newclub"
Run Code Online (Sandbox Code Playgroud)
如果我删除了""我将在jquery.mini.js中得到一个错误
HTML:
<form method="post">
<div class="form-group">
<label> Username </label>
<input type="text" class="form-control" id="newusername">
</div>
<div class="form-group">
<label> Password </label>
<input type="password" class="form-control" id="newpassword">
</div>
<div class="form-group">
<label> Your club </label>
<input type="text" class="form-control" id="newclub">
</div>
<input type="button" id="btn-reg">
</form>
Run Code Online (Sandbox Code Playgroud)
使用Javascript:
console.log('Script loaded...');
$("#btn-reg").on("click", reg);
function reg(newusername, newpassword, newclub) {
console.log('Klick, klick...');
var newusername = $(this).val();
var newpassword = $(this).val();
var newclub = $(this).val();
$.post('classCalling.php', { …Run Code Online (Sandbox Code Playgroud)